Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URLs added here will be added as <link>s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Auto Save

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <body class="detail">
  <div class="sidebar sb-left">
    <nav class="mobile-nav">
      <ul>
        <li><a href="index.html"><i class="fa fa-film"></i><span>Latest</span></a></li>
        <li><a href="/genre/in-theaters/"><i class="fa fa-ticket"></i><span>In Theaters</span></a></li>
        <li><a href="/top/"><i class="fa fa-trophy"></i><span>Top</span></a></li>
        <li><a href="/random/"><i class="fa fa-random"></i><span>Random</span></a></li>
        <li><a href="/genre/tv-series/"><i class="fa fa-desktop"></i><span>TV Series</span></a></li>
        <li><a href="/contact/"><i class="fa fa-envelope"></i><span>Contact us</span></a></li>
        <li><a href="/feed"><i class="fa fa-rss"></i><span>Feed</span></a></li>
      </ul>
    </nav>
  </div>
  <div id="site-container">
    <main id="main">
      <header id="main-header">
        <div class="inner-container">
          <div class="sb-toggle-left">
            <span class="menu-icon"></span>
            <span class="menu-icon-text">Menu</span>
          </div>
          <a href="index.html" class="logo">MovieWP</a>
          <ul class="header-nav">
            <li><a href="https://facebook.com/" target="_blank" rel="nofollow"><i class="fa fa-facebook"></i></a></li>
            <li><a href="https://twitter.com" target="_blank" rel="nofollow"><i class="fa fa-twitter"></i></a></li>
            <li><a href="https://www.instagram.com/" target="_blank" rel="nofollow"><i class="fa fa-instagram"></i></a></li>
          </ul>
        </div>
      </header>
      <section id="content">
        <div class="inner-container">
          <div class="movie-image">
            <img src="https://image.tmdb.org/t/p/original/AtsgWhDnHTq68L0lLsUrCnM7TjG.jpg" alt="Captain Marvel">
            <div class="blue" id="buttonposter">
              <p><i class="fa fa-play-circle" aria-hidden="true"></i>Play</p>
            </div>
          </div>
          <div class="movie-info">
            <span class="rating">
              <b>6.9</b>
            </span>
            <h1 class="entry-title">Captain Marvel</h1>
            <em class="tagline">Higher. Further. Faster.</em>
            <div class="movie-data">
              <div class="details">
                <i class="hd">HD</i>
                <span id='Rated'>PG-13</span><span><a href="/years/2019/" rel="tag">2019</a></span>|<span><a href="/genre/action/">Action</a></span>|<span>123 min</span>
              </div>
            </div>
            <p class="movie-description">
              <span class="trama">The story follows Carol Danvers as she becomes one of the universe’s most powerful heroes when Earth is caught in the middle of a galactic war between two alien races. Set in the 1990s, Captain Marvel is an all-new adventure from a previously unseen period in the history of the Marvel Cinematic Universe.&hellip;</span>
              <div class="persons"></div>
            </p>
          </div>
          <div class="movie-actions">
            <ul class="extra">
              <li id="share">
                <a class="a2a_dd" href="#"><i class="fa fa-heart-o" aria-hidden="true"></i><span>Share</span></a>
              </li>
              <li id="trailer">
                <a href="http://www.youtube.com/watch?v=Y_JGZTlUbZg" rel="modal" data-modal-type="iframe"><i class="fa fa-youtube-play" aria-hidden="true"></i><span>Trailer</span></a>
              </li>
              <li id="download-button">
                <a href="https://www.mirrored.to/files/KR4WZQ5D/" rel="nofollow" target="_blank"><i class="fa fa-arrow-down" aria-hidden="true"></i><span>Download</span></a>
              </li>
              <li id="streaming-hd">
                <a class="blue" id="videoplayer1" title="360p" href="https://streamable.com/e/qjzbkd" title="360p" rel="modal" data-modal-movie="movie1" data-modal-type="iframe"><i class="fa fa-play" aria-hidden="true"></i><span>Streaming <em></em></span></a>
              </li>
              <li id="streaming-hd">
                <a class="blue" id="videoplayer2" title="1080p" href="https://streamable.com/e/d96vvi" title="1080p" rel="modal" data-modal-movie="movie1" data-modal-type="iframe"><i class="fa fa-play" aria-hidden="true"></i><span>Streaming <em>HD</em></span></a>
              </li>
            </ul>
            <ul>
              <li id="play-button">
                <!--<div class="play purple">Watch now in <em>4k</em></div>-->
                <div class="play purple">Advertise <em>Here</em></div>
              </li>
              <li id="quality-button">
                <div class="switch">
                  <input id="quality-switch" type="checkbox" value="">
                  <label for="quality-switch" class="hd">360p</label>
                  <label for="quality-switch" class="switch-toggle"></label>
                  <label for="quality-switch" class="fullhd">1080p</label>
                </div>
                <audio id="audio" src="assets/images/click.mp3" autostart="false"></audio>
              </li>
            </ul>
          </div>
          <section class="disqus">
            <div class="inner-container">
              <div id="disqus_thread"></div>
            </div>
          </section>
        </div>
        <div id="slideshow">
        </div>
      </section>
    </main>
  </div>
              
            
!

CSS

              
                /*

Template Name: MovieWP
Template Style: Blue
Author: Vincenzo Piromalli (fr0zen)
Website: https://moviewp.com/
Contact: vincenzo.piromalli@gmail.com
Purchase: https://fr0zen.store/moviewp/
Support: https://fr0zen.store/contact/
Copyright: Vincenzo Piromalli

*/

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}
*,
:after,
:before {
  box-sizing: inherit;
}
body,
html {
  width: 100%;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  font-size: 13px;
  font-weight: 300;
  display: table;
  table-layout: fixed;
  max-width: 1600px;
  height: auto;
  margin: auto !important;
  color: #fff;
  background: #1d1b24;
}
body,
input,
textarea {
  font-family: "Poppins", sans-serif;
}
h1,
h2,
h3,
h4,
p {
  line-height: 1.5em;
}
blockquote,
q {
  quotes: none;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
html {
  height: 100%;
  background: #34495e;
  box-sizing: border-box;
}
body.overview {
  background: url(data:image/jpeg;base64,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AosqgAAUAKsWUWKhZVhYioAJZYIAiwAErISwCAFkAACSkAAClloAEAAAtiygApZQoABYsoUWUWLFIqxSWFiwAEsUhAiwIAAiBABIUIACKiCwAFBVKgIAAA0ACwqpQoACypQqykqWialAAEollEoiwSyyWAlSAAIQSkACCKgACIBQSgVSoEAAKKlAKKlKABYUSrKpKqKFlCUAAAAEqFQEgCVEAAEgJYASCpUABKkAosCpasBKQFiiWgAthQoBYBQVQKJRQAAAAAAAASI1ICCAAIILmwAy1JSABKliFUigKsCCwBalAFihaigWFllFFBZZaIoAAAAAAAAAlliWIECAAglQICACAAEsFkqgoAlIWNSgAFKCgCpUtliiiyigAACwDUgsCwCwAAARJYQBLAEqEqEsAiWsqgAllIsoKLAJSoUAA0FhQKRYqopUpQoAAKjTK2TUrNRQqURNSyLAABLBCAgEAISoAgQRSAAAJZbKKgWKigFsFKllAUSgKspZbKAAAWwpFSqlhYFSypNQkLLLAAJTKAgCACEAEAQIqAAAsFKSgAsUFWFAKBYsooFKAAGs6y0lCVc0qVKJQAigSIqAACWQgIIsADKwsEsAipUIAAUKlAAsoWNCUCgFJQWxQoABY0zqULKIoAAAAAM2AlgABJSEiwCAECwiVLAEpIAAoWUVLAULQAChUVKoKUAAWGgKAACiVKLmpSAAAhAsgAAhDNGaBAIsESkABLCACgoUCUqWgAKKBRQWUAqBQtAJQKIKoJQJQisgAIAksAAJKhEsCWAIpAzYAEssQFlBSgA1KAAKCpaozaUACpaFAALKlFlAAABKAiAASs2QsACTWbLCEsCAASwgIAASUBSgqKolACqFg1KFAKBYUoAAooAAAAAABLAgBBCLABASyLAkLLAILEIsACXNAKo1AoACig1FBQBRVkqkoBYpZQAAAAACwAAIQAIhAABCWBmksIBKiwQIASgIrcWUAKipaFg0FAFi1FoBYChQAWBSBZSUqIKIAACCyACIQAAgZ1Jc1AQBFiyCAAADYAAqWpQqWrFAKLYoAKLCpQAogqgAAAIAlSxYASxCsqgIgBKQiAQCAllSoggAArQAAoosN5qgALRQApZQAAstAAAKlJUqWBFlhcqgAAiCAIlQEqWIgEAIAISwgABdACotlqDQUAA1LZQC2WKACzUUAAsFlJQAAAlQAk1EACEAgsiAAEgQgIAAJAgAXQAtiqJaWKACqUlA0igDUUSgKIUsAoihLKSxUJSACLmywASAIrJKIAMqliEsgAAiokKQrRRQsKoKAFoVKKjSUAKoWWKlS2AqFWUIoizTIKgQBAAMqgCQAiwgIAliWEICAABJKCXZZQ1CqlABZaUApZQAVQUKlCygFigCiAAgQAioQAliAIikAglyAEBICCAAESoDdCiqigAWrKBVSgFChQKll0zSooCgAAAQWAiLBKlhFgJUgCEASxKiACTUEgQgAAgStqKWWWUBqI0oCigAqihSK1KlFlEVKLAAAAAIsCBLCAEsEQBLCAECQABCICIAACK1aUAAqpVBUWgCihRRQoFALCiFAAAiyoACWVAgRAJYIgBAgSksSACKSEEAgAA3bKAAWhZQqooFKFVFLSKUCgCwFiwUAAAICLAJZAQgEqCCAiAASEAAMhCVJSAA9FABRSgC0AWxVFlspbCygWUUSgAAAAAACWEFlhEqBJYARAgEIAEhAAJYQksAgB6gCjQAooAUpShaKAKlFAKAhQioWVKlgAAQBKgiwMkoiwgggJYlgIIioBKMkEASwPULFooC0AUFFC2ikoCigUShUsUAgosIAQAACVAggJZAIEIQBEVAZVBAARCCWBB6qFFANABSy0KltFCoqpQUClgoAAAACACAioAEIELIXIIQMqgBCCEpEACWIkoII9lKAVLQCgpVC0KFFBZRVhQAAAAAABFgJYBLAARAgIsghBJUAQQEBlUAQSaZCCe6gC1KBQWgqqUFiqBaKJQWVKlKiwsoQqCAAJSCwgsQsCWXICAhIJUIIBCAICQARKlkIPZVAoBQpRSqKCqAaKABQKUSiURULLBGpAQAAQBAEBECAQiAhEAISwEsQQAEsZIe6paABVAq0pQKoKUoCk0KAFiooIAABm1mpAKgAGagECIqBBIhYIJLAJYgCJZLAASSxPeqAAaChoUsotlBVKAVRQWLSUARURqLmoABFESLAAAJZAiVJUBBmwJLFkSwAZAEggsBCR7lAUoKLSigootChS1KC0WWKAAAiwELCFgAiCwIAAgiCLBARBCEsQQAiACQCAgT2oCrKoVVBSllFKKKFoFaBZUsoAAhUBAECxLFgEQsRUACEqQJYgIQM6SEQSwEiwECWQECe1ooCiqpYqlAqqCtQpSl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JSUCAWVCoAAAAAAAABYAoAAAAAAAsoAAAAAAAAABKikAUAlgARYCiAAAAAAAAAAAACgAAAABYAUAAAAAAAAAAAJQAAAQAQACwAWCoAAAAAAAKQFAAAAAFiygAAAAAAAAAAAAAAAAAQARYAAAAAAAAAAAogUAAAAAFAAAAAAAAAAAAAAAAAABAAEAAAAAAAAAABZYFAAAAABQAAAAAAAAAAAAAAAABAUlJYABAWAAFQAAAAAKgKEoAAAVFgoAAAAAAAAAAAAAAAAAIBSLKIAASwAAWAAAAAAsKASgAFEUAAAAAAAAAAAAAAAAAAAIBULKIABBUAAsAAAAAVLKCUAAKAAAAAAAAAAAAACxUAAAAAABBUAVAAEWAAFgAAAAqBRFAACgAAAAAAABYoEoAEoBKBAAAAAAAQAAAAIAALAAAACwUQUACygAAAAAALBUolAAAAAASkAAAAAAAEAAAAhYAFgAAALAoJQAFAAAAAAAFCUAAAAAAAEpLAAAAAAAAgAAAgACwAAAAolAAVKAAAAAAAFAAAAAAAAAlEFQAAAAAAEAAAEABZYAABUFAABQAAAAAAAoAAAAAAAAAAhYAAAAAAAIAAAIsAWLAAABQAAoAJQAAAALBQAAAAAAAAAAEFgAAAAAAAgAACBYBYAABQAAUAAAAAAAUAAAAAFikFRUAAACLFgAAAAAACAAAQLBYsAABQAAoAAAAAACpQAAACpQAARUAAACUQCwAAAAAAQAAIFQsqAALKAAKAlAAAABYWVKAAAWUAAAAAEAAAlEWWAAAAAACVAABFiwsAABQABQAAAAAAsUAAAKlAAABKlJQJUAAAQssAAAAAAAQAAgVFSwAFAAFAAAAAABQAAAUASgSosoAABFRYWABFQAAAAAAAIAAJZUKIAKAAKAAAAAABQAAWFACUhRFlAEUACWAWAAEAAAAAAABAAIpLFIAKAAoAAAAACiUAABQAigSiWWKCUAikpKCWAAEVAAAAAAACAsBLFAgBQALKAAAAABQAALFSgJZQAAAAABKAAIAAJUAAAAAAAEFQJRFIWCgAKAAAAAFRZQAAUEUAAAAAAAAEUBKQABKiwAAAAAABCwCUikAoACgAAAABUUAAFBKAEoAAAAAABBYoASwAlAlgAAAAABAqBFRSAoAFAAAAAoigABQBFCUAAAAAAAABLLKBKgAEVAAAAAABFSoARSAoAKAAAAAolACwoAigAAAAAAAAAAAAEAAAQAAAAAARZYACBQAKAAAAVFAAFRQBFAAAAACwAAAAAEoBFgAEUEAAAAABFCAAhQAUAAAApKALFigCUAAAFIKSpRKASiAAAAixQEACUBAAAAABFJZUAIUAKAAABSUAAFCUAAAAUJQAAAARYWAAAQUCAAACAAAAAAQABFAFAAABQAAAoAAAApLFAAAAAAEsogAACUCWAAAQAAAAARSABFAoAAAFAAFlAEoAAACgAAAAAAAIBZYAASgQABFRUAAAAABABFBQAAAUAAqWUAAAAACgAAAAAAAAAQAAJQEsAAEAAAAAAgBFFAAABQABQBKAAAFAAAAAAAAAAAAQAAhQQAIoQAAAAAIARSgABYFAAolARQAACygAAAAAAAAAAACAAAAJYABFQAAAACAEVQAWAUAAoBKAAABQAAAAAAAAAAAAAQAASgSwAQUEAAAAEARVABYsUACyxZQAAAAUAAAAAAAAAAAAAAlgABKAIAAEAAAABAJaAACgCxSUJSUAAFAAAAAAAAAAAAAAAAgABKAEsAAQAAAAgCWgAsUAFEoAAACkUAAAAAUEFJZUFiwVAAAAARSAAAAIASkVAAAAIBQBQAWFJQlSgABUoAAAACkVFJQAAAlCUQAAAARYAASxQEAJQgAABAFAFACypQEoAApBQAAALBQAAAAAAACWAAAAJYsABKABAAJUAAAgFAUCooEsUAALFAAAAAUAAAALLALAAAAQAAAEAAABKJYAAEAAEBQUBQAEoAVKAAAAAVKABYAVApKEoRYAAAgAAAJZUsAAlJQJYABCwABBVAFBKAAKCKAAAAFAAALFAAAAAAIAAQAAAAliwAAlAQAAQABBVAKAEoAFAAAAFQUALAFAAAAAAAAlQAIAAACUIsAJUKEAACWAAh0AFlAAAssqUAAAsUABYFIoAAAAAAAAAgAIAAAAIAAJQCAACAEOgBUoAAUAAABQAAKSkoAAAAAAAAAAlQAIAAAAQAARZRFgAEAIdABQACgAAAKAAAoAAAAAAAAAAAACLABAAAABAAQWFCAAgCOgBQAFAAAAsUAsoSgAAAAAAAAAAAAAlQAQAAAAQACUJRAAIBHQFlACgAAAKALFAAAAAACpQhRLKioAAAAAIACAAAASwACUJQQBACgsUAUAAAAoCgAAAAAoCUAAAAgAAAAAQABAAAAEAACUIBFgKKAKAAAAUAsoAAAAVCygAAAAAAAlgAAABKgAgAAASwAJQlAgiwKUBYoAAAFAqUAAACwoAAAFQqLFgVKIACWAAAAIAAgAABKgAAikAIs6lAoAAAKAFAAAAUAAAAsAAAAsApAAAgAAEWAAQAABAAACABHQCgAABQKAAAAUAABYACgAAJUsAFgAASoAAAIAIAAAAgABAAToFAABQBQAAABQAVKQVFAAAAAABLAFRYABAAAIABAAAAIABABHRQAAKJQoAAACgCwKigAAAAAAAAJYAAABAAAEsAQAAABAAIBDooAAUBQAAAFAAFAAAAAAAAAAAAQAABAAACWAIAAAJUAEsBHSgACgFAAAKAAKigAAAAAAAAAAABAWLAAIAAAQBAAAAlIAQJepQBQAsoAALFAsBQAAAAAAAAAAAAABKlikABAAAEssBAAAARYCAdACgFAAABQAqUAAAAoAACUlSggAAAAACFgsLCAAABAEqAAASwAg6AoCgAAAKFigAAALKAAAAAAARZYAAAAAQBYCAAAEqACAAAQBB0CgUAAAKAsKlAAAUAAAAAAAAAAioAAACAFQEAAAQAIAABACOhRQAAAFAFSgACxQABSKAJQBAAAAABAAABLCwAIAAAQBFQAASwEdgUAAAUAKAAAUACgAAAAAAgCwAABCoAAAIAAgAAIAEAACAjqhQAAKACgAAFABQAAFgAAAsAEsAAACUIAABAAEAAAgAQABLAdAoAAoLAoAAKACgAFAAAAllEsqWFgAEAAAEAAAgVLCKgAAIWBLAAiwTsKABYoAUAAFBQAWFAAAAAAAJRFQAShAAAIAABAVAgAAEpAIVAQJ3UoAUACgAAoCgsFAAAAAAAAAEqLAsLAJYAAlgAAQFgEAAAJYAIBA7AAoAVKAAUAUBQAAsLFEoECwAAAASxUFlgBKgAQAAECwBAAACAEAgdgBQsCgACgCgCgBUoAAAACKgAAAAgAAAIAQAAIAsBAAAEAgEDsBQVBQAAoLFAoAUABQAEKgAJQgAAAAgAAJYAgAAEAAgAAEBACGkCgWUAACgUAUAUAoAAAABLAACKgAABKgWACACKgACAqAgAABBAQ0igAoABQFAFAFBZQAACwAACAAEqAVAAAAQAIAEAAIsAEAAAgQCaBYUAAFAUAUAUCgAoAAASwACAAAiksAAABAEsACAASkACAABAIE0AKlAAoCgKAKCgAoAAAABAABAAAlEAWAACAJYAQAAQWACAAgEB2FAACygUBQCgoCygACiAAAIAAQAAACVKgACVAEAAgACCoBAAQBA0hQABQCgUAUKAUAUAAAEsACAAAQAAAABAAEAQBFgACApCABLAgaQoAFAKAoBQoCgCgAoAioAgAgAACAKgAAlRYACAgAIABAAIAAQg0hQAoAoKlAUUCgChQAAAEAQAQAAAIUlQAABAAEBACAAEBYBABAhpFAKAKWCgKCgoCgoAAAAAQQAIAAAAAgAACAAICACAAQLAIAEENEoUAFLCgFBQKBQKAAVBYABAEAIAAAAAAIVAEAAQQAQAAgFgEAgRoFABQCgUCgoCigBYoKgBAAIBAEAAAAAAAIAEAIBLAIAAlgsAgECNBQAUFAFBQUBSgApQBCyywQAIBAEAAAAAAACAEASwJYBLAAEWLAQCBGgoCygUAUKBQKUAWWxQAABCABAQCAAAAAAAAQBACAEAlgACBYEBAjSygFFhQFAoKApQB1KlAAABAQAgQAQAAWLBYAAACAIARYIAgACAWEAgTSgKCxQBRQChSgKKlABQRYAIgBAgAQAFlhUWVFAQACAEAQCAIAAgFhKRBGoCgKAUKBQCqApYoFAABAEQAQIASxSCiApKAAQAIWCAEAQAgACAAhBNQULLKAUCgoKUBRQFAAABAliAEEACCwWLApKlAAQACBLAEWBAEAAQAEEJqFAoAKFAoCqApQUAAAAgCQAhACKgCoKCKAAEAAgIAJYCCUgACACEI1sLUoAFlFAUKKChQUAEFigCAJACEAJUAVAUAAAJUABAgBLAQBAAEAIIJsJSgAqUUCgooLLQFACABQCAhAIIACKgCgAAAAQAEBAEAgBAAEAQITYBQAUFAoKKBVlCgEAWUSgECCAgQAJQQFAAAAAQAIAgIBABAAQAggmwFlACgoFBSgLZQUEAsoJSKCBCAQIASxYAFAAAAASoAQEAgEAQAEsAgITWgoAUCgUClAqgUEBQBFhQIJZAIQACWAAoAAAAAQAgCAgEAgACAQIRsWKALKCgUClBZaBQECgAQoIEIBBAAgACwoAAAACARYBAQsEBAAIAgQjYCgFCygUBSgooKBBQACFBARAIQAIAACgAAAAJYBLAQCAQEAAgCBBGwCgoCygULLZQUoFB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AAAEqUIAAAAAAAAAAAAAAACywpAAAACgIoSiKAAAAAAAAAAAIWWWWVAAAAAAAAAAAAAAAAqAAAAAWAKAASiKAAAAAAAAAAEWWWAAAAAAAAAAAAAAAAAAAAAAAAsoAASyxQAAAAAAAAAIUIAAAAAAAAAAAAAAAAAAAAAAAAFlAEoQsoAAAAAAAABBZYAAWUIAAAAAAAAAAAAAAAAAAAAAqFlAAEWKAAAAAAAAEqWWAAoJYAAAAAAAAAAAAAAAAAAAAABQlJQEolSgAAAAAAACAAApKgAAAAAAAAAAAAAAAAAAAAAAFAlhQAlSgAAAAAABBUACiAAAAAAAAAAAAAAAAAAAAAAAACiUAARQAAAAAAAhUAKCAAAAAAAAAAAAAAAAAAAAAAAAAUIUigIoAAAAAACKIAFgAAAAAAAAAAAAAAAAAAAAAAAAAFlILKEssUAAAAAAIpACkAAAAAAAAAAAAAAAAAAAAAAAAAAAoigSiKAAAAAAiiALKQAAAAAAAAAAAAAAAAAAAAAAAAAAApAohUqUAAAAAIqAFIAAAAAAAAAAAAAAAAAAAAAAAAAAAALApBZQAAAAAikApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRYWKAAAAAAEAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAWVFAAAAAlIChAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKAAAAAQFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALKAAAAAgFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAUAABKAEAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAABKAIFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACUAQLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAEFAgLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAEqKIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAEsAAAAAAAAAAAAAAAAACKCUAAAAAAAAAAAAAAAAAoAAiwAAAAAAAAAAAAAACVKgsKRYsFAAAAAAAAAAAAAAAAAqUSgIAAAAAAAAAAAAAAIqCwoCWKixYAFSygAAAAAAAAAAAABUKAAQAAAAAAAAAAAAAAIFAAAAABLKlRQAAAAAAAAAAAAFIUACAAAAAAAAAAAAACKgWUAAAAAAAllAAAAAAAAAAAAAAFACAAAAAAAAAAAAAJUsoAAAAAAAABKJQAAAAAAAAAAAKQpCyiAAAAAAAAAAAAEWUAAAAAAAAAAAgoAAAAAAAAAAAVCpYKIAAAAAAAAAAACWCgAAAAAAAAAAARUoAAAAAAAAAACwAFIAAAAAAAAAAASxQAAASgllACLCiUAAAAlAAAAAAAAAAAApBSAAAAAAAAAABCgAAACWVFipUqWFSyglAAAAAAAAAAAAAAAAAFIAAAAAAAAAIqFAAASossLKRSUAJZQigSgAAAlAAAAAAAAAAAACoAAAAAAAAAixYoAAIohUoAAAAAAAAAAAigAAAAAAAAAAAqAAAAAAAAAlAAACLLKAAASgJQlAAAAAAAIUAAAAAAAAAAAqAAAAAAAIsqUAAAAAAAAIAAsCooABLKAAAJYoAAAAAAAAAAKQAAAAAAixSUAACFJQAABAAAAAAKABKAAAlJZQAAAAAAAAABRAAAAAAIFAABKSygAAlgAAAAAABZZQASgAAQsqUAAAAAAAAAFlQAAAACAKAASpQAABLAAAAAAAAACgAIoAAEVKAAAAAAAAAWAAAAABLKAARQAAJSAAAAAWCwCwAAABQBKAAAJZZQAAAAAAABYAAAAACUACWUAAJSAAACiLApFllSoWAAAAUCUAAAAAAAAAAAACoAAAAEKAAQUAIAAABSWAsAAAALBYWAAAKCWWUAABKAAAAAAAAqAAAAipQAAlACLAAAqFELAAAAAAALLFIsAAUAigAAEsoAAAAAABYAAAJZQAAhSUCAALBYAAAAAAAAAApKSwAAoBKAAABKAAAAAAFgAAIUAASpQAgAAqAAAAAAAAAAAAsCxYACgCKAAAiygAAAAAFgAipQAAAAJYAALAAAAAAAAAAAAAAFhYAKAAJQACWWUAAAAAqWACKlAAIsoBAAAqAAAAAAAAAAAAAAAAVACgACUAASooAAAAASgJZQAAAQAAUgAAAAAAAAAAAAAAAAWAAWUAAAACUAAAAAAAACVFACAAKgAAAAAAAAAAAAAAAAAAABQAEoAIoAAAAAAAACFAIWAKgAAAAAAAAAAAAAAAAAAAAAKAAAAAlAAAAAAAIUAQAAAAAAAAAAAAAAAAAAAAAAAACgASgAAJQAAAAAAASoAFiwAAAAAAAAAAAAAAAAAAAAAqAAUAlAAAJQAAAAAAQAAKQAAAAAAAAAAAAAAAAAAAAABYACygAlAACKAAAAJQCAALAAAAAAAAAAAAAAAAAAAAAAAAWKgAoAAAAlSgAAABKgABYAAAAAAAAAAAAAAAAAAAAAAAABYAKAIUAAigCxc0AIAAAAAAAAAAABFgFICooAAAAAAAAAAAAAAWUAipQAJRKKIAlgAWLAAAAAAAAEoQAAAAFQoAAAAAAAAAAAAAKSgllAAAABKgACwAAAAAAACAFgoSygBFlgAAoAAAAAAAAAAqAAKAAAAAAQAAVAAAAAAACWAoCUlQsoAAAJSFgoAAAAAAAAABYAAoAAAAAgALAAAAAAAEAFQAWAKJYVCxQlAIsAqWWUAAAAAAAAAAAoAAAABABYAAAAAAAICkAoAAAAgsCpQASpYAFAAAAAAAAAsABQBLKAAEWKEAAAAAACAoIoASgQCooAIqACgAIAFAAAAAAAAAAAoCWWUBFIqLAAAAAAAICoFAEAAAACgAIABUpKCACgAAAAAAACoAFAAAARYAAAAAAICkCiWAAAAAAAUAIqACwoIqACpQAAAAAAAAAsoAACAAAAAACAKSgIAAAAAAAAoACUCAqCgikBQAAAAAACwABQAAQAAAAAAQWVBRAAAAAAAAAAKAAAQACgQCgAAAAAAAACgIoIAAAAAAgohQQAAAAAAAAAAAoAABFILCoAoAAAAAAAAAoEFIAAAAAQCkFCAAAAAAAAAAAAoAAASoAFJYBQAAAAAAWWAFCBSWAAAABAKIogAAAAAAAAAAAAACoUAAAhQQCgAAAAAAAApLFIAAAACApChAAAAAAAAAAAAAABYCgAAEKCCygAAAAACoAKAIAAAAQCkKIAAAAAAAAAAAAAAAABZYpFAgWKEoAAAAAACwBQCAAAASwUgqAAAAAAAAAIoAAAACpYAAAAoJYKAAAAAAAAsAUAgAAAQWUgpAAAAACAAKAAAAAAAAAAAAWUCWCkqUAAAAAAFQUAlgAAEBRKCAAAAAhYoACCygAAAAAAAAAAAoEKBFAAAAAACoUAgAAEsFQKQAAAAIKBAoAQoAAAAAAAAAAAFlCBSCgAAAAACiKAgAAQFEFEAAAAQKJYoCAKIoAAAAAAAAAAABQhYqKlAAAAAAKigIAAILKgogAAABChLKAAEqUigAAAAAAAAAAABQAIFAAAAAAWCggACBQhRAAAAEKJQQABQIpCgAAAAAAAAAAAKBCiWKAAAAABYoCAAgsoRQgAAAEFJSWAAAFEVFAAAAAAAAAAAACiApCgAAAAAWKRSACBQgogAAAEUAgAAABSUigAAAAAAAAAAABQIohQAAAAAWKSiAIChFSkAAAAhSUQABSABSUSgAAAAAAAAAAAAUQWWAoAAAAAKhSAgoEsUEAAABFIpAAUAgAolQoAAAAAAAAAAAAUIFQUAAAAAFIUgIoCCggAAAIpFQACgAQCiVFAAAAAAAAAAAAAoIURQAAAAAUhSCCgQUIAAABFAQCygACAFJUUAAAAAAAAAAAAAoILBQAAAABRKIQCpYKIAAAAikUgKAAAECiVCgAAAAAAAAAAAAKCFQsoAAAABSKIQKILKIAAAAigQCgBLFAQCpSKAAAAAAAAAAAAAoEUSgAAAACkKIgoSwoQAAABFJRAKAiwUCAVFJQAAAAAAAAAAAABQQqFlAAAABZUKJBQQoEAAAASkVACiABZQgFJUKAAAAAAAAAAAAAUEWWCgAAAAKRQiFEKAQAAACFJUAUIsAWUIBUqFAAAAAAAAAAAAABQhUKAAAABRFCRZRCgIAAABCiVAFCABZZSApKhQAAAAAAAAAAAAAoRSFAAAAAKhQhFIUBAAAACKSiAUCAChAUikUAAAAAAAAAAAAAFEKhQAAAAKIoISiWUAgAAACKSiAKCAKEsBUUSgAAAAAAAAAAAAAohUKAAAAApCghFIUCLAAAAQUlEBQEAoQCkqFAAAAAAAAAAAAAAUhUKAAAABRFAgCFAEAAAAigEAUAIogFRSKAAAAAAAAAAAAAAoipZQAAAACkUCJQSyglgAAABKRRAKAACAoCUAAAAoiwBYAAAAAAApFIUAAAAAoAIABKIAAAAEKRSACgAgFRQAAABQAAiwAAAAAABSLKgoAAAAKIoCCUCUIAAAACKQqABUsABRFRQAAAoAAioAAAAAAAUgqFAAAAApCgIJQABAAAACFIUgAAAKAlAAAFRQCUBAAAAAAACiURQAAAFgKhQCCKBFBAAAABBUoQAAApFEoAAAUCCwUAgAAAAAAURRFAAAAAUhQCAARQQAAAAEUhRAAAoBFAAAFCWAAsUCAAAAAAFQUJQAAALAVCgFyCKIsogAAAAIUQoIAWKEoigAAKAgoiywoAQAAAAAKQURQAAAsAqFAFyAAEogAAAAIUgUIWUJYoigAAFEsKAAgoCAAAAAAohSFAAAABSKALEAAAEAAAABAqBQAQohQAABSCgAAQKCAAAAAKEUQoAAAAKQoBUgEoAAIAAAAEFBAAKIoAAAoQUioAKICgIAAAAUQVBQAABYApKAFiACKAlCAAAAAIKAAELKAAAFEUILAFCWBQCAAABQQVBQAAAApCgFQiwAAQUIAAAABAVKgpBQAAAogpCwoIAogCggAACghSFlAAAACkoApBAAASgCAAAAAIAAVKAAAFCUgKAAIUlgKCAAAUBKIFAAAAKQoBSAQAAAAgAAAAAJYKSgAAAUIWBQAACAohQJYAAolQqAUAAABQACkLJULAAAJQgAAAAAAAAAACiFIKAAAEBRBQIABQgUgKAAAAUSgCoWEpAAJQRZQgAAAAAAAAAAKJUqKAAAAQLKIoAgCghQgUACwAFAAFIWWJUAAAJYoILAAAAAAAAACiFhQAAAACCksKAIqUEKlgsoAAAAoSgKQsqEpBUAJQRQSwAAAAAAAALChCooAAAAAQKIFAACWUgKAAAAKEoBUFiwAQAAJQAIAAAAAAAAFCKEoAAAAACWChBQAIFRYKAAAWBQlAKQKQCUgAAAAEsAAAAAAAAUAhQAAAAAAgUIFASoKgKAAAVAoigFIKJYACAAAAAIVAAAAAAFigCFAAAAAAAQUIsCypYKQUAAApAURQCkCoqAJQgACKAgUQAAAAAAFACKABRAAAAAioKCWKigAAAAVAKRQCkCkUgAAgAAAIKIKgAAABZYogoJQAAACwAAAgCgABKAAAFQCiKAKgVLKJYAAIAAEUEUCCwAAAssKSpQSgAAAAAVAAAgFigIWUAAAAWUSgCkBUUIsAACAAAAIoQKAACBRCgAAAAAAAAABFQAKhYoAAAWAoABUAqKCFQAAEAAAAJQCABQAlAAAAAAAAAAAASwAssoAAAKQFAAKgAUCBUAAAgsAAAAAAAEoAAAAABQJYAAAAAAAAAABZYBQABUCyxQD//EAB8QAQEAAwEBAQEBAQEAAAAAABEBABAgMEBQYBJwAv/aAAgBAQABAgD85+d4f4pduKriqv8A1Fy+BNh9q9v/ACs+V6n0Pxv9Tdn8dfEP+BParyYeZj+mfM2/nv8AKuPqu7jwflP2Tp/Tf4C/fb0YfzB9j/YB/Mzu/gz4n9V9L81/mz+wv589H+FMv2nwP9Aftv4hwbPiX2nL/LP6kgaPZ+M9Lq/nv6j+QG5+DNGXJk+K4+yv6h/VGj8m7uAauicXxn3GHyX4jwf5CczA0HwunTh4rowPANByZf4m+T+q/uzzMPGfonZ+San9vcMA3eQ8Di4ehuZfhv6Vv8hfyg7vmed+A7vnfzTu/wAbNXJwfUcH58/Kv2n8ZfE7Pluz9u4faX7D81/GPqDZy4Hzh84bAPnNHNxw/Gf1pycn2G34zR2H3Hdn7x/ET7TZ87NT1MMOT3OLPrunYfIfxx8pMujizqdHiWGGjAwJL4HFw+W6D6Z2fzTkx+c4DJ8Rq4aupg7nmAAYGjkPgD8M9T+ANHR0fDOLxPmNS5PkmXicXgw+A0cn2H2P5x8J6GG5CcT1L2HnO79Jh0eZsNB8J0HB880eZ9p7nvMmGp5nJ2Gr+kGgw8jQbfov7F97+FZwfCYftBh8Z3Zq/MTg/YDtNz5HcnxTo/cOD1N2bt0HsGXmed/QO72HvN3cmjmeYfvnlfpnyHufVPivB9d1cA9zqyT9UPe7mXC4dHheJs4vo8lhp/Gv495Cz4DDJ6X+AOLAPgPqOTZh4n0zykw8D1mw0vgeE1MvM9TynmGFwPQ0fCAbswDD4LhcD5L0cH2M8z4TJNGj4zV+c8DUnm8hl0aMPtNXL7mOXUge5hsw/CeFPmmphq/LMuT6Lkw6DgMnjebxMuTxMPoLq4B4XYuz4A0fbPGfWAT4zZh819JDqQ0SYGGjk+A6PgPI6bN3ZZ6ngX5Jj2T6Zoww9TDYfJOJo0ZJoNBJhgBIZMMMMMDU0YbkunZoxw+cL8IHxXDYbD86c2Ye907PmA8U8gy+L62aODLlyzRyWfKHJo0bez4DZ8FyfRfM9JyYfaXZ2an0XzMA0GHB8oHR5AXLxIewbOz8Z2eRk0zJqfSdE4PzJNBdnFnB2fFfc7fiMe5hwfQdSHtNEwcn1nQYAH7B0aPjDV0el0Yav4Z+XOD2OL4E2ByfCfknAZZwZfiDV0edmlW5fiLqcHL63wPhAAJ8JwYWbkMk/DDg7nSHymFhwexoNWZfCw0cGzyOTYfKaPe6CamHleDyOCQ0fFeXQm7ODHRswwNhwfEOFmHF+Ix5DU0auBwfKY9TzNh4AaDHie4B3ZkmH03AnEw8b8EhhhfqDZ8oHQcBq5Yadmr8J1NmSHwknU8jU2E4DkmGHwnmBoyYeR8tkmAfAYFh1fiA0auHkGAGr8YGHrNgTA9phgB6B8p1eToPIPqsADZ7BoDRdHtJoNWY7Ozc2fsPFw8QDLh6Hc2fOGB4Gg+Iw1YHzBxeL6XLourA0e9n1HYYe5o4mBoNGzxDk2fKelw6nkbMPEwNTg9gwLMvAHuaDyPwScnwmgwDUgGHocnFyfBeZNXVnYe53MA+C4HB8FgaDLoD1MvqcmXQe5oNB8Zs0BwHiB/ngyfIYbPyrwEw8j4Uwwy9Gj3vJeTg8QPU+I7dTR8BJo0ZZ6mF7P1TwOTLAuHvcDsMDyOrzdHYHR0fGegGHlIYaD1NlhgfEeB2d34wD2LHD3AL9Do5nx38A1JZJ6TJCQ1PQyTV5A1PIvZ43D0ugyYfFMDR0bDZ7WYGzZZq4eBwbPyDl0fFODzmAGHwh0HuYZMNHYBgHB7GBhoMNBgYeZMs7ujR7BuzL+2GGjsDHA9yZN3AA4Pa9TzMPhPA0WYet+GaDDQfEYYZfoDAwLkkmzDwOQw8QwyeYBJo8j4A8TR8t2HqYepour5mAZZyHzHwHRsJwSeQbPA0akPU2bAwNgaAAw4AAMA1YYAHR6HR6AdWczgs8jLoy4GOTDR8Vw09GB3YGGj1ADgw0SBPaYB5gGwDJNAHuBoAAw2YdmjxNngXYWdhgHpN2dh8RqYYcHBow4PQPMk0eRo2dgbNEmGAdHxh6AAbC8HseYXxOQPIMDYGBl+INhoNAYHZs4PEJD2DANgYAABoPnPiOTZhhoy4ehuz0DxNXLD3mAc3D6g+IPAmi+oYdmE0bDk0fAaDRhuamE+gNhsw9APEAOTkkw9jVyzgw+OfEHoBh5hJgAaDADoAANGBgAbA2SXxNmGGAHscGgw9TAy9ge4e5hlw0aPsNyD2aAPGbOjAwDwDoMNhgYdGp+BfgObDL7ABs2XZ5BZ6uAauXVyfOaMDzNnkakw2BwYGjxA+YDyMPhujZ0d3c0bDzA6MugNHNmzyDguXgA9ziQDwAPE0AaD0DoDk2dGpwAGzU8J4B8Js6LDow1IaDZ0HkbDk4mHsGTg0eAYaA9DzJl4NBhgYeIAdAGwMLucAGAfEHoYGg+A6NgYHZs7MDwN2Fw9QA6OSegYHmanJgGGg6AOjA2YaNh9x4mAAbOD6TLhcDDZxfUD3PI1NFnzAYdhqaDgMAkPAPEAPMOzDVgBhcMMsDAPhNyYYbDzMJ8JyHAB2F0eFw0HibLo7MObMknieRhseA9ZJDDR4gAAeAbA0E1dABoAA9QA2ZJhh4AHgZcNhycB6HlZcsPQy8GrwYeph4Bh5AByEmAcgaMPICwNAAbDR6GwOw8gywOToNHBoyywNnF0B4AWHjZoy+ty6ug+MAAwCSTc8CeBo8AAOZgakwJoA4DANgYHYcnBh8ZcNSYYXDLOTyMADRxfIsDzNX5A7MMA5D/IeVw7MJDRsPGQDsPAADQGzAwAMNGBo5DDAMA+gD0LN3DV5DyAyegep5TmdABhhxNGTDk0B0B2SdGGBhgBcDDRhsmHYWGgwODVngSGGHuHBoMPA2as2HIeQetgHqHAeE0TyMOjRhwGAbA2AAYGjQGwww7OANgdm7xZJqYGHVwADD0vBo4A6DANHxhs8r8BwckmGpDoOg8AOQDZo6ADgOTD3Aw0GHkSAcBswyQwwAw8TDzOLyYZYfIaPKzR0AcBgEh2aPEDkDRqZckwOjQcHAGGAAGWWBgcGBh2YfGYAewFw7Lhs0YYeVgWeN0eBgeNw0eIYBgHkBowkA5NmzJkmSBwGGyQcNGBl3IAYAFlmFmB8Rqz3uzDYak4AA8A4OAOTYWXgNXRq+Ro9zmTA8jo2dhNmGpkhJODgP8+IaAMDRhzYbDRkmHB7gBIHJwGGBhYc3C+ASaOTR0bswPA+ew6DAk4Opl5mB2HMwDQSbDQAbAw0AelwAOg4MDR8JMDgC+ZwHIFw4ugsPI7PI9j2AwyTJ3Jk8DQbOzR4mBwAAHkGjzAwNAGgv2mgMDzOzDzMvR2aNFgcGjV6u78h5zg5mSZOQDQaA2GpMNnoAAAGjZZ0HJyGHqcHsYauGGGBo7DZoDDo5NFhqw7vkek8DDoNBhsw8jsNBwHIHiAbDgAPEs87Jh8Z7XYXDYHZ0cnBhe7l5MujmYHkfSYHBhyScGg0GpA2dHudGBsA9Dxs+aYHsdBlhhl1fY7PG4+FyzLo8L5mTDZgangdEmHhMDDDQGAGBo0AbOA5Dg0aML4nsHJ63YcmzzDAs8rOro0cF3d3q6uHN8jJk6mGw5D4TAw1IamyaAwNGBqZMdTA6ANHB+AGXYaMNnqZejZuzLMLPcmGGGzxv0ToOQ8JODRgcBNhyYGAaANGB0eRo0B0GHBxZ85osMNXZhyE8Dxs0dmz3vzXqTuSYclh1MnM4DZMPCZMmHg9hNnBYbNhh5H4Vm7sMNXLNBcPhs+AOrDi+t1dTDR4zDg2cG5OJDc6MDRoNgGzZyGB8AHIdXq+F0YcHmYaPguwy+E5Obq+JhxfAOjk9ZJhsDkkybOw0bJDmck6kwOTR4BlyYeJoyzg8585oDR6Hdw4vFwNFy6OTizLhzerhwavwGzZgdHAGHlMNho3JIHRxZgcBhk4Lr/JfEDLly+F+C7NE2bOLycGHIGF3Z27Oblwvhd3zvTw+p4nMmG5JkmGzqZNzxOZqTZq4bDDmeIaA1eLOr81ybOzR8Aeh99+CzL6zudh0TJ6m5knJk8JqbkOJADZswswDgOru83q9mX4kmX5TDLyAaNhwuXVmX63wvd6nU6MPiPCZJxOZhIaMDqZZMAOLDqzwvNyy8Xm6PM8U+y8XD0vjZ734L7TzmGp0cnkSdTUk4mzJk5CyTZxd3QWXq82WZdXd1d28X2m7y9nJ53d8Lh2bOr4NwuX0vtNvc1IaNkk95ok8DiYScm5kw6APO5csk0Zcs1dWZerl+U6Pmvjb43u4W82XVy9mXxfiPKYdmSdHUyTmcTUmGp0YcE4C5J4GAGru4aLh1fS/M6fkuHB42GWd3V5vwX2ty+l4CZJ1MJk5mXxnmck06Jk4mScTzbhhoN3Vmrly9XV8HyDFcduie726vNy6nhfC4Gy6N357xblrl083mfIaMNHU1NG5zLIZMmTknmGpuZezLq+F3Zj7XTt8D5DU3dXL1eT1uW8XwvVy6OnG3p9yZMmpzNzknrJMnMybJzMNWbOQ0Y7sy8ly7vF5tsuXV1cb6KvncPwLgbfjvzXm5MPWcTwnrOTxmTqbOJkk3Nz1mPF4uv/AFl1cuXi823Vy8XzdvnPd8Xd7NFw8Lh5Xq5ezxebMvpOJ2+0w5OJ1OJxMmTU3OZkyYaumTDC5eLqy5cTpfK+N5vjNz7rk8rh28N3ce7p+K5d3u8zgk6PlPA4nMyZOCTiTUpOboy5durpmW9WnN8Hi42y6O7k+ByeF2+Nw0eJ4Xq7TZw9KZdnN4cmSbnxTk7nhMnEnhOZqed1Obu5bl5tdNty3V5fBw09XleX7Jlx3beL43xuOrw9HF3cvld3ibk5MPKTzJhwTJzOpubMNzTMVcuPFx1bly83i5dXT26ttty8vbiry+Exvrfwrb4L7XyvU8ZqZeF5dHDqTc4mTJdzmZNy5MeW3J29Wq8W5du3V4bl26PgZky+MurV4fF+ix0Xu9nd5uzq9zH5pfMm5ubnBxMmTJZt+Ny3SurluOXm5bbt1cXL4PlcnEycs09l05cODlx1cenbeLeZhejymrl3fabnE5Z8Lo1LKTJ1L5u5Zfi/1bcbi7bt6uXb246cXlx6cduPwvndN8rovkaunRfELq6Obl28TgydPwPhOp6OTibX1Xi8O7eXHq3q/a4+t0eFybury8XJfkvy3V6V2ertfjmpzPRdS4uKrbbu+d5vg2vd+F27lTuZMenHq+Fy9Xm4cXl0eTxbdXcy93V1dzUw0adT1XqXqanR4zylcXG1vTu8Lbq5bl5uXb7OL4vK8K/DccuXC6tvLbxY6t7Ozyu743i9Euz1m5s5knL0vL3PNebW6uOrbdtt25cdNxxty17cfK6cmPgvExe3lO7i6bl7t5s6vJ5WZfK+k9JzPkmpzNLqeBi8uK46Xxt02uru7tXm7Xl26mncx4dvLtmO5ivlZzdOXHT6PBjeru83ly6vnPmMm5xPifNVc/0tr/pdLp06cbl07d2vLlxeHS448z5V811ct5vdyzL43Benm8XZ63hyXJkyY9vpOJeJuammesvaquOPN6Xdy8vD7L1eZjqXT5On4rXLjy8XT9N3dOni7u74TY+b4vK6eHwcn0K5dtuLu48W5bj2uOW5Lenbw8uO3Tyry3wuWvlfC83L4PTu6vherq8u57PlOZpx5eF1Ml6V8Hbau3Tpbq3VuNrcebbduruacXuXwX0eJlqrcccuHldXm2dXV+K4XL53wXZLlruXwng46MPF04ulx8G1xXlxXat5urq5erjcXVy1Xd8XTp4cfB5Vbpy45cu7xdXp3cuPxPLcvzMxybZeGXt8JXJ5vs+zp7uLebV03Q5cvdt3Kt91XTir91lwy9Orhuezxdurxd30mTcu2VZdu56OSdrwrk6fBxVxxXFxx08XLit08XFxtvzLpdPU08zzfJ3eyZfd5eL43h83HhVl2upjw7m31dLyrp0444tr5K83dx935JdLuafhfhtdHne3d7urq9N+F8mXJfNdyuLuanDtZfFXHxbV06XLkxbq4r2/Y+K8rtxfW9nLju+d8nL9r2yy6l7OWXwdLy+y449OluOXttx3dtrl06du3TpfGeL8jxcdXLfneXi7t+K8TTw6mnFxwZcXymO3FXHhxcfiuKqqru6uW9OnbdPg3HHLp0r27cbcZdK9vgcf6l6V5urcV8Lpxy83d+J3NLxMdTSzUupfRXau1VVXd0uKrwvjcvCrp27ert7vMrL4M6V5mXHh2u3at5vhdK83u6ure3L63l4XmaXhXifDK+Dt9na9W6V1eFbd3Ll6tnD7L04vK5Lp248XyfR+G3Hb+E6cZ4MrNTcryuSy8TJfFmnS7Vf9N8F4eHhXFVxW5cfgeXtx3PFuW5MfG5O725dX2ur635XHxXuads1MXF5dyr5uXFVXtVcXycvF8n4Xc8ZJysx8l5uniYr8b2+be3wcdsx26dK445Mm3ieKrpXa4vsreHa3S9OO3m7tdrjj7SdON1Ljw47XLXTiqqu74K8vdvrfqcfN4Zlycrj6uPM24qqqq5a7XL2unb4XG+DpXFXlVem+K5MdPDlxy46mTT3bMeW9O38eVx7VVcZcVmTUyeDj/p/1irjp046ceF5VeFd3LdXxt+BfFdPM5vT425bjjq3yfe5cvor87yrOF06dLtxV0unhyXbkxXFxxVVXFXVvg6XLjzdO7XzfZvnOLXLxcnC3q+Tlvi9Nx0+D0/K45LivD5uO2Y8K8P8ApVxVxdOKrjp0buKvK4vFt8b0aVfJ1PKbmXu5O5jjlvxPC42urq3q+j6vL4PLuXp1NS2y9qs04q6ul9LW15vDb43d9F06uTJ7T1ml1ari46ur6Wq/Ba3S/Z//xAAlEAABAgcAAgMBAQEAAAAAAAABIUAAEBEgMFBRQWAxYXCRgXH/2gAIAQEAAz8A9CH7wPTR+wrPunH4EfTDCyH5RWB+mDQ+PSfi2uiT2IOPHrx/Zz7kv5MbF9rHr5l2Boz7QNb8ZTpTHn8RNldUGSaXxPuhFPYhrxmP5obBbTSBmZn0JMfPwEtFsM65E9JEqbsvVuMfD2ttLUWzshb2Yyf22sjoq6YwIG3L7lnNMax/Wgz1upajj+4S6WB6uJeNELjPmU5jiN9LOwPEF33QrmHpP9fVt7ra+iBoPQFsM6uK3duEjjPpJgQZ/wBsGjNg9A7HITQLKtwfHSdcp6UHIYK6HpJpKmvGMyS1bRvC/wCYA1RuZn52Bs8z+HAsW4QnrR+JGshSBKjnxb5nSKzF4gSrFLBMOP8ALw4NwuGUSPoQe0wdYm3xZ4MvFvzMOTsl9USaQJclWFl11W5MotHmZgx4nWPpmZJZSZwIuvM62DGbF3xzfx0ZHL2K4B4kJVwI9/lhn5j+7NX1YGAajxLw4MuMRgpb8JI65ZCjqnsYxFpW+tnxBYD0T4Zh8d0L+R2Fuq57Z4ZfyZg78f67qsUZhicB1yuUilv8u4xrHiCfSKmQz1uWC0NxgzLwsVuJt+I5HbfMvDQzDHsVsT0gx2fMRz/xp4s7va4joK+tdjkGD5YmPFg8sV2osEvMC/7sP4HWEaKt1XddAtq29jmiqwGhMJJM65TcjtZjWiR0NNIjeuxXMuJYq7MjBkcJilvbBA24uOqGurNMq4UY0dKw5aYDwbgOE065TjMGDFJJqTMXUw1mshHmwM6SM+uy5MUhI7h5lpC61HSYeRW3kJsuQGhu58QdqGaaBbzrllzAttWhsFJFjR0bRAjmk5ZRhXSnHXAmopFNGJLHiA2VxSVcJZjAXFdAkLKhmd3XJRsJeZ9ZLvh8Z6zX2o31wBkZ1KZ+x9yEvh0Wf1jGcvUlUSXcq8rkRksHJWwWc2YY+IA0CevG0vBBuN3i4uvrDXAMZjthj6vTdJNcqMfrVlgIpMwkIkC//ZCFwhwJpgTKLVtL6kJ6ejwwZloGYgSFg1HYMGOS5o/Eqzr6l1j2FmJFsszYbT6yraujOBHiwkfU+MeW0apBS0ZxNLOR/XfiYgNEzUlRgMKxX/ukTOWJhJ8nxwZpAuLIGX9wiPmxdCrdcKsvr1wyXP4l2Rx9af7YcYu5I2iFyjF1mbKI2F59D5plmYWXLix7CYA9paGxvTAmVfV6M6SGf6kbBhIaDMWPl112N0L1b9ksly8gQXA82pnGDuI6QeYGwSRYr6HV9TQnSnAbBAYJqRYZJauNJruVZLJMHhp83eHizXCsU0BfiBsqth8ZUbrHiS/UzBbdhX1ZG06M7Eeh+LDCR5jmUX0l/rZIDJWJymDBnTe0vOAyTCNNzObTXEL0j5nx3RkJdinu3G6uwwWX8nyOvBMZBKkUgQMwmctYTVpr0y9dcymCzMEYetTKuAwaWj1s6OujSFzGu3LKsGfmBgSS+1d36R5tEVMfx55pAaeHyRXDXQI8GDsutfqPpiMAZfDGlw/GhIZVxDcjZB0bDtk11JK/TFzQq1P4pSfJcb8ychJUs5lphOdGC519SG0G1pC2GK/olMKNRjR2k6wGofDTF2noSTOHsCw0xBtWEzLFcKMVck7xXR1HM6eoj1tWZ0VGBlxlXXJlGwV1TcfWh+oXQjNSK7VMZg4Pq4R9OaTrI67umMVkYDke1GZZBxVwt31ouQZFiu++t0m86wAx9j6tOMZ6TpkrvzBuOx+mK73znrv0uOcakPq3Uwq/OYvS8o9Swwcyy5kX0xZl/RgXHYGkGdWaYhlOVdvXBzR9gYfpyMwwJIOVuOsPoFdEMdZDAZUxefSK6cQMq+wGDgWFkLvuQ+Y5LmpXB30YbOulRumoPsqbGslY0YrHjbqzPqqa9JcsWEl3DRoI+9Gnr4eCaaOrk30c+Y5rqsQ1M0anCaQXRnTCYp7xX3KmRdZ9SMGSYzeTFUenKrfrZci/hfNUIphXGkLsxCMU3CZVsDHzoewdaX42ywusR/SPLMQbxsg8XCskxI2VgmqSE2p+WAmWy7FGY1CSTFQxVquBWfLi9plLWh0iNxAgSEzcuqSazXSJ+BJfSaYTC7NIphpcjeuYUzGXcQxF+utS8zpnEDXpJN0MKzOZL1kJjPRgmAxT2NI8QshJdCuBWfmAfm3tiQjGlnnLXYppqaTuNYXRLBc+MYpeL1l4kslzclXEmzRwrSs+skkNVzTrh8wZiBIZu4ahhzSplXcpHHaYKsDgrP6xG/zgEz/kecq4lwrlq6oyrsDB9FEJj7g841nxpUxU7BLVypOuRfS6PvFiwt3jDzAIpHLFerra3JC4VlSaTW9NAuBWh1PJ+cHWFJdkshYXRvrpvOBMCwuJWaY+5azTWLmFowduGEGSfEeNSuVWyQtyzEUurFIrKsJfV52xclMfcS3JLrpcNbazFLjcskksVGMNKMePklW9JGFkk6RWE29HK5FxUxrZ4imWmMW9mt4fcyUmtqMFwVtTJWKTSyunpYMFNFVh5vDExyOW/wB9iTAmprLsq4lsSSaLtiWHORlraMvHowI0DkUhX1IOUvqNFjl1bzLxBuEhxqJVYcik0uTNTQVtOdb63FsS75Zy3k+XVtTMl4js6ySZg3pIsKxT5bpPtoZqwFMlMCOE23L1hHSwtvm5YpMfLmli6zutMfczWDdVsjIQIpAgZEsOarJclZJamMW9xdn9Nat/OiozGNcCtUdCBZ3GHVZUwVtGdGiMUYnCcJzUvEhNZ90STN4zBhWKT7hWZhGarj84aY0gR9tawuRcNYVsrMQs1zLp1y9zDFRqjQwjCnzAlx5zWVzGRhLSypirHc33NLUjmLjisLFJ0v7fWO3JuqN1zrs6OUSSXCaOUgW8nzPWXfTq4k13b6yrsqXHOlhgy7MQJjFzIt4rg8ZUd8kGv3ejQyG0LHk+3Lcmc4KyMJhW/l6Ql5gsB7NWKNOvBAwLb2wtKZFsrfTCGSwNUHaMDeIDGsU1QmIGdWHGPLq5Tn8evJkRhX5YJFXAnyZuq7FvM3jKbUhNQfGFPTq4aOeR26kVgaNYTPSF/XDg7Ol4ipvOFJ+NMXw0Y0iSrjGTtpw8ZHDywQcQrgOJJctGqVwbzlMjBgwdAXPWdH5hbDhpLkjIZVmfU6bCt9GnI7h8x9xzBXDXPRkc9ZBqr7mpp7MuMW0x89iHqysUgzrgOAUvSYwCk+ZqRyD6ArYOFbpgWFbUcVs/mAx/YNi6Lzu+wuerQQJiBIZjvlaGOy8wlnmByP5AgYeNPP4V3bG6vzFDACwkdgMVjzKlhxeYPqSb7j2six8WrHY5Ks/m05KQM1JJ+AVzIrBWNMvbhg7FHgvF1fxFITVJJMHkXj5wfNtYOjLD/8QAGBEAAgMAAAAAAAAAAAAAAAAAARGwwOD/2gAIAQIBAT8AziGbA84i/wD/xAAUEQEAAAAAAAAAAAAAAAAAAADg/9oACAEDAQE/AH0h/9k=)
    center center no-repeat fixed #1d1b24;
  background-size: cover;
}
body .sidebar,
body.overview #main {
  background: 0 0;
}
body .sidebar,
body .sidebar * {
  -webkit-transform: none;
}
body .sidebar {
  position: relative;
  position: static;
  display: table-cell;
  top: 0;
  width: 100px;
  z-index: 40;
}
body .sidebar.sb-active {
  display: table-cell;
  z-index: 1;
}
body .sidebar nav {
  position: fixed;
  background: #151d26;
  width: 100px;
  height: inherit;
  top: 80px;
  z-index: 40;
}
h1 {
  font-size: 40px;
  font-weight: 700;
}
h3 {
  font-size: 24px;
  font-weight: 300;
}
a {
  text-decoration: none;
  transition: 0.3s ease;
}
input,
p,
textarea,
ul li {
  font-size: 14px;
}
strong {
  font-weight: 600;
}
ul {
  font-size: 0;
}
#content .item .item-details h2.movie-title,
.person .data .caracter,
.person .data .name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.sweet-alert .popup-container button.cancel:before,
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clearfix {
  content: "";
  display: table;
  clear: both;
}
.nofloat {
  float: none !important;
}
[class*=" icon-"]:before,
[class^="icon-"]:before {
  margin: 0;
}
.inner-container {
  width: 100%;
  max-width: 100%;
  margin: auto;
  padding: 0 30px;
}
#slogan {
  text-transform: uppercase;
  float: right;
  color: rgba(140, 139, 139, 0.7);
  font-size: 13px;
  margin-top: 16px;
}
.dropdown-toggle {
  cursor: pointer;
}
.dropdown-menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  min-width: 100%;
}
.dropdown.open > .dropdown-menu {
  display: block;
}
.dropdown.open .dropdown-toggle i.icon-chevron-down:before {
  content: "\e683";
}
.dropdown,
body {
  position: relative;
}
#main,
.container,
body {
  min-height: 100%;
}
#serie-tv li,
ol,
ul {
  list-style: none;
}
.sb-toggle-left {
  display: none;
  padding: 13px 0;
  float: left;
  margin: 20px 20px 20px 0;
  cursor: pointer;
}
.sb-toggle-left .menu-icon-text {
  padding-left: 15px;
  font-weight: 600;
  text-transform: uppercase;
  vertical-align: middle;
}
.sb-toggle-left .menu-icon {
  position: relative;
  display: inline-block;
  width: 18px;
  height: 2px;
  background-color: #fff;
  margin-top: -1px;
  vertical-align: middle;
  z-index: 10;
}
#main,
#sidebar {
  vertical-align: top;
}
.sb-toggle-left .menu-icon:after,
.sb-toggle-left .menu-icon:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}
.sb-toggle-left .menu-icon:before {
  -webkit-transform: translateY(-6px) rotate(0);
  -moz-transform: translateY(-6px) rotate(0);
  -ms-transform: translateY(-6px) rotate(0);
  -o-transform: translateY(-6px) rotate(0);
  transform: translateY(-6px) rotate(0);
}
.sb-toggle-left .menu-icon:after {
  -webkit-transform: translateY(6px) rotate(0);
  -moz-transform: translateY(6px) rotate(0);
  -ms-transform: translateY(6px) rotate(0);
  -o-transform: translateY(6px) rotate(0);
  transform: translateY(6px) rotate(0);
}
.sb-active .sb-toggle-left .menu-icon {
  background: 0 0;
}
.sb-active .sb-toggle-left .menu-icon:before {
  -webkit-transform: translateY(0) rotate(45deg);
  -moz-transform: translateY(0) rotate(45deg);
  -ms-transform: translateY(0) rotate(45deg);
  -o-transform: translateY(0) rotate(45deg);
  transform: translateY(0) rotate(45deg);
}
.sb-active .sb-toggle-left .menu-icon:after {
  -webkit-transform: translateY(0) rotate(-45deg);
  -moz-transform: translateY(0) rotate(-45deg);
  -ms-transform: translateY(0) rotate(-45deg);
  -o-transform: translateY(0) rotate(-45deg);
  transform: translateY(0) rotate(-45deg);
}
.mobile-nav ul li {
  display: block;
}
.mobile-nav ul li a {
  display: block;
  color: rgba(255, 255, 255, 0.7);
  padding: 21px 15px;
}
.mobile-nav ul li a:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
}
.mobile-nav ul li a i {
  display: block;
  text-align: center;
  font-size: 24px;
  padding-bottom: 10px;
}
.mobile-nav ul li a span {
  display: block;
  text-align: center;
}
.mobile-nav ul li.active a {
  color: #fff;
  background: #298eea;
}
#sidebar {
  display: table-cell;
  background: #282c39;
  width: 180px;
  z-index: 100;
}
#sidebar .sidebar-inner {
  position: fixed;
  width: 200px;
  height: 100%;
}
#sidebar #sidebar-header {
  height: 80px;
  background: #ec403c;
}
#sidebar #sidebar-header .logo {
  display: block;
  line-height: 80px;
  padding: 0 20px;
}
#sidebar #sidebar-header .logo img {
  width: 50%;
  max-width: 100%;
}
#sidebar nav ul li {
  display: block;
}
#sidebar nav ul li a {
  display: block;
  color: rgba(255, 255, 255, 0.7);
  padding: 18px 20px;
}
#sidebar nav ul li.active a {
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
}
#sidebar nav ul li a:hover {
  color: #fff;
}
#sidebar nav ul li a i {
  padding-right: 10px;
}
#sidebar nav ul li a i:before {
  margin: 0;
}
#site-container {
  display: table-cell;
  width: 100%;
  height: 100%;
}
#main {
  position: relative;
  display: block;
  background: #1d1b24;
  width: 100%;
}
#main #main-header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 80px;
  padding: 0;
  z-index: 100;
}
#main #main-header .inner-container {
  background: #282c39;
  max-width: 1600px;
  height: inherit;
}
#main #main-header .logo {
  float: left;
  padding: 28px 0;
  margin-right: 40px;
}
#main #main-header .main-nav {
  float: left;
}
#main #main-header .main-nav ul li {
  display: inline-block;
  padding: 23px 0;
}
#main #main-header .main-nav ul li a {
  display: inline-block;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.7);
  padding: 9px 25px;
  border-radius: 3px;
}
#main #main-header .main-nav ul li a i {
  padding-right: 10px;
}
#main #main-header .main-nav ul li.active a {
  color: #fff;
  background: #298eea;
}
#main #main-header .main-nav ul li a:hover {
  color: #fff;
}
#main #main-header .header-nav {
  position: relative;
  float: right;
  padding: 23px 0;
}
#main #main-header .header-nav li {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  vertical-align: top;
}
#main #main-header .header-nav li a {
  display: inline-block;
  color: #fff;
}
#main #main-header .header-nav .login a,
#main #main-header .header-nav .user-login a {
  color: #fff;
  padding: 8px 18px;
  border: 2px solid #fff;
  border-radius: 3px;
}
#main #main-header .header-nav .login a:hover,
#main #main-header .header-nav .user-login a:hover {
  color: #282c39;
  background: #fff;
}
#main #main-header .header-nav .login a i,
#main #main-header .header-nav .user-login a i {
  padding-right: 10px;
  line-height: 0;
}
#main #main-header .header-nav .register a {
  color: #fff;
  padding: 8px 18px;
  border: 2px solid rgba(255, 255, 255, 0.7);
  border-radius: 3px;
}
#main #main-header .header-nav .register a:hover {
  color: #282c39;
  background: #fff;
}
#main #main-header .header-nav .register a i {
  padding-right: 10px;
  line-height: 0;
}
#main #main-header .header-nav .user-normal .dropdown-toggle {
  color: rgba(255, 255, 255, 0.7);
  padding: 7px 10px;
}
#main #main-header .header-nav .user-normal .dropdown-toggle:hover {
  color: #fff;
}
#main #main-header .header-nav .user-normal .dropdown-toggle i {
  padding-right: 0;
}
#main #main-header .header-nav .user-normal .dropdown-toggle i:last-child {
  padding: 0 0 0 5px;
}
#main #main-header .header-nav .user-normal.active .dropdown-toggle,
#main #main-header .header-nav .user-normal.dropdown.open > .dropdown-toggle {
  color: #282c39;
  background: #fff;
}
#main #main-header .header-nav .user-normal ul {
  width: 170px;
  top: 50px;
  right: 0;
  left: auto;
  background: #fff;
  border-radius: 3px;
}
#main #main-header .header-nav .user-normal ul:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent #fff;
  border-top: 0;
  top: -6px;
  right: 22px;
  border-width: 6px;
}
#main #main-header .header-nav .user-normal ul li {
  display: block;
  padding: 0;
}
#main #main-header .header-nav .user-normal ul li a {
  display: block;
  color: #282c39;
  padding: 10px 20px;
}
#main #main-header .header-nav .user-normal ul li a:hover {
  background: rgba(0, 0, 0, 0.05);
}
#main #main-header .header-nav .user-normal ul li:first-child a:hover {
  border-radius: 3px 3px 0 0;
}
#main #main-header .header-nav .user-normal ul li:last-child a:hover {
  border-radius: 0 0 3px 3px;
}
#main #main-header .header-nav .user-normal ul li a i {
  padding-right: 10px;
}
#main #main-header .header-nav .user-normal ul li .username {
  display: block;
  color: #282c39;
  padding: 10px 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
#main #main-header .header-nav .premium a {
  position: relative;
  color: #fff;
  background: #e67e22;
  font-weight: 700;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  display: inline-block;
  padding: 9px 20px 10px 55px;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 3px;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1);
}
#main #main-header .header-nav .premium a i {
  position: absolute;
  top: 0;
  left: 0;
  padding: 8px 10px 12px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 3px 0 0 3px;
}
#main #main-header .header-nav .premium a:hover {
  background: #f39c12;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.3), 0 5px 10px rgba(0, 0, 0, 0.2);
}
#main #main-header .header-nav .contact a {
  position: relative;
  display: inline-block;
  color: rgba(255, 255, 255, 0.5);
  padding: 8px 20px 8px 43px;
  border: 2px solid rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  transition: none;
}
#main #main-header .header-nav .contact a i {
  position: absolute;
  top: 50%;
  margin-top: -7px;
  left: 20px;
  color: rgba(255, 255, 255, 0.5);
  padding-right: 10px;
  vertical-align: text-top;
}
#main #main-header .header-nav .contact a:hover {
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
  border-color: #fff;
}
#main #main-header .header-nav .contact a:hover > i {
  color: #fff;
  border-color: #fff;
  transition: none;
}
#content.contact {
  text-align: center;
}
#contactform {
  width: 600px;
  margin: 20px auto 0 auto;
  text-align: left;
}
#contactform fieldset p {
  position: relative;
  margin-bottom: 20px;
}
#contactform label {
  position: absolute;
  top: 15px;
  left: 20px;
  font-size: 0;
}
#contactform label i {
  font-size: 14px;
}
#contactform input[type="text"],
#contactform textarea {
  color: #fff;
  background: #282c39;
  padding: 15px 20px 15px 50px;
  border: none;
  outline: none;
}
#contactform input[type="text"]:focus,
#contactform textarea:focus {
  background: #2f3444;
}
#contactform input[type="text"]:focus + label,
#contactform textarea:focus + label {
  color: #fff;
}
#contactform textarea {
  width: 100%;
  height: 200px;
}
#contactform input[type="submit"] {
  padding: 16px 25px;
}
.dmca {
  max-width: 80%;
  color: rgba(255, 255, 255, 0.7);
  padding: 40px 0;
  margin: auto;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dmca h4 {
  font-size: 20px;
  margin-bottom: 20px;
}
.dmca p {
  padding-bottom: 15px;
}
.dmca ul {
  display: table;
  list-style-position: inside;
  margin-bottom: 15px;
}
.dmca ul li {
  display: table-row;
  line-height: 1.5em;
}
.dmca ul li::before {
  display: table-cell;
  content: "-";
  padding-right: 10px;
}
#main #header-secondary {
  position: fixed;
  left: 0;
  right: 0;
  top: 80px;
  width: 100%;
  height: 50px;
  line-height: 50px;
  padding: 0;
  z-index: 30;
}
#main #header-secondary .inner-container {
  max-width: 1600px;
  height: inherit;
  background: #2f3444;
  padding-left: 130px;
}
#main #header-secondary .filters {
  float: left;
}
#main #header-secondary .filters ul {
  line-height: 1;
}
#main #header-secondary .filters > ul > li {
  position: relative;
  display: inline-block;
  background: #282c39;
  line-height: 30px;
  margin: 9px 10px 9px 0;
  border-radius: 3px;
  vertical-align: top;
}
#main #header-secondary .filters ul li .dropdown-toggle i,
#main #header-secondary .filters ul li form i {
  vertical-align: text-top;
}
#main #header-secondary .filters ul li a {
  color: #fff;
}
#main #header-secondary .filters ul li .dropdown-toggle {
  color: rgba(255, 255, 255, 0.7);
  display: inline-block;
  padding: 0 15px;
  cursor: pointer;
}
#main #header-secondary .filters ul li .dropdown-toggle .value,
#main #header-secondary .filters ul li .dropdown-toggle i {
  color: #fff;
  padding-left: 5px;
}
#main #header-secondary .filters ul li .dropdown-toggle .value {
  display: inline-block;
  text-transform: capitalize;
  padding-left: 10px;
}
#main #header-secondary .filters ul li form {
  padding: 0 15px;
}
#main #header-secondary .filters ul li form input {
  color: #fff;
  border: none;
  outline: 0;
  background: 0 0;
  -webkit-appearance: none;
}
#main #header-secondary .filters ul li.open.abc-filter ul {
  display: block;
  width: 360px;
}
#main #header-secondary .filters ul li.open.abc-filter ul li {
  float: left;
  width: 40px;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  padding: 0;
  border: none;
}
#main #header-secondary .filters ul li ul li a {
  color: rgba(255, 255, 255, 0.7);
  display: block;
}
.detail #content .movie-info em.tagline {
  display: inline-block;
  font-size: 12px;
  margin-top: -10px;
  margin-left: 50px;
  margin-right: 15px;
  color: rgba(255, 255, 255, 0.71);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.detail #content .movie-info em.tagline i {
  margin-right: 10px;
}
#main #header-secondary .filters ul li ul li a:hover {
  color: #fff;
}
#main #header-secondary .filters ul li.dropdown.open > ul {
  display: block;
  margin-top: 11px;
  padding: 15px;
  background: #282c39;
  border-radius: 0 0 3px 3px;
  box-sizing: content-box;
}
#main #header-secondary .filters ul ul li:first-child {
  border: none;
}
#main #header-secondary .filters ul ul li {
  display: block;
  padding: 0 15px;
  line-height: 35px;
  color: rgba(255, 255, 255, 0.7);
  background: #282c39;
  white-space: nowrap;
  cursor: pointer;
}
#main #header-secondary .filters ul > ul > li:last-child {
  border-radius: 0 0 3px 3px;
}
#main #header-secondary .filters ul ul li.active,
#main #header-secondary .filters ul ul li:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0.1);
}
#main #header-secondary .filters ul ul li input[type="checkbox"] {
  display: none;
}
#main #header-secondary .filters ul ul li input[type="checkbox"] + label {
  position: relative;
  padding-left: 20px;
  cursor: pointer;
}
#main #header-secondary .filters ul ul li input[type="checkbox"] + label:hover,
#main
  #header-secondary
  .filters
  ul
  ul
  li
  input[type="checkbox"]:checked
  + label {
  color: #fff;
}
#main
  #header-secondary
  .filters
  ul
  ul
  li
  input[type="checkbox"]
  + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -5px;
  width: 10px;
  height: 10px;
  background: #2f3444;
  border-radius: 2px;
}
#main
  #header-secondary
  .filters
  ul
  ul
  li
  input[type="checkbox"]:checked
  + label:after {
  content: "\e6f2";
  font-family: moviewp;
  font-size: 14px;
  line-height: 1;
  color: #2ecc71;
  position: absolute;
  left: -1px;
  top: 50%;
  margin-top: -9px;
}
#main #header-secondary .filters ul li.dropdown.open > ul.dropdown-menu-large {
  width: 500px;
  background: #282c39;
  padding: 15px;
  box-sizing: content-box;
  border-radius: 0 0 3px 3px;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li {
  display: inline-block;
  width: calc(100% / 3);
  line-height: 1;
  padding: 0;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li
  input[type="checkbox"]
  + label {
  display: block;
  line-height: 35px;
  padding: 0 15px 0 35px;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li
  input[type="checkbox"]
  + label:hover:before {
  background: #298eea;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li
  input[type="checkbox"]
  + label:before {
  content: "";
  position: absolute;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  width: 10px;
  height: 10px;
  background: #2f3444;
  border-radius: 2px;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li
  input[type="checkbox"]:checked
  + label:after {
  content: "\e6f2";
  font-family: moviewp;
  font-size: 14px;
  line-height: 1;
  color: #2ecc71;
  position: absolute;
  left: 14px;
  top: 50%;
  margin-top: -9px;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li
  a {
  display: block;
  line-height: 35px;
  padding: 0 15px 0 35px;
  position: relative;
  cursor: pointer;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li
  a:before {
  content: "";
  position: absolute;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  width: 10px;
  height: 10px;
  background: #2f3444;
  border-radius: 2px;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li
  a:hover:before,
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li.current-cat
  a:before {
  background: #298eea;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large
  li.current-cat
  a {
  color: #fff;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large.abc
  li
  a:hover:before,
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large.abc
  li.current-cat
  a:before {
  background: #c054c1;
}
#main
  #header-secondary
  .filters
  ul
  li.dropdown.open
  > ul.dropdown-menu-large.abc {
  width: 200px;
}
#main #header-secondary .sort {
  float: right;
}
#main #header-secondary .sort ul {
  line-height: 1;
}
#main #header-secondary .sort ul li {
  display: inline-block;
}
#main #header-secondary .sort ul li div {
  display: inline-block;
  color: #fff;
  padding: 14px 15px;
  cursor: pointer;
}
#main #header-secondary .sort ul li.active div {
  background: #1d1b24;
}
#main #header-secondary .sort ul li div i {
  font-size: 20px;
}
#content {
  position: relative;
  font-size: 0;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 100px;
  margin-top: 130px;
}
#content .item-container {
  margin: 0 -10px;
}
.tvshow i {
  font-style: normal !important;
}
#content .item {
  opacity: 0;
  transform: scale(0.3);
  transition: all 0.3s ease-in-out;
  position: relative;
  font-size: 15px;
  display: inline-block;
  width: calc(100% / 8);
  padding: 10px;
  text-align: left;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000px;
  -ms-transform: perspective(1000px);
  -moz-transform: perspective(1000px);
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
}
#content .item-flip {
  -webkit-transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -ms-transition: 0.6s;
  -moz-transition: 0.6s;
  -moz-transform: perspective(1000px);
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transition: 0.6s;
  transform-style: preserve-3d;
  position: relative;
}
#content .item .item-details,
#content .item .item-inner {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -webkit-transform: rotateY(0);
  -moz-transition: 0.6s;
  -moz-transform-style: preserve-3d;
  -moz-transform: rotateY(0);
  -o-transition: 0.6s;
  -o-transform-style: preserve-3d;
  -o-transform: rotateY(0);
  -ms-transition: 0.6s;
  -ms-transform-style: preserve-3d;
  -ms-transform: rotateY(0);
  transition: 0.6s;
  transform-style: preserve-3d;
  transform: rotateY(0);
}
#content .item .item-inner {
  position: relative;
  z-index: 2;
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0);
}
#content .item .item-inner .movie-options {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0;
  opacity: 0;
  transition: 0.3s ease;
  z-index: 20;
}
#content .item .item-inner .movie-options i {
  color: rgba(255, 255, 255, 0.5);
  display: inline-block;
  font-size: 20px;
  padding: 10px;
}
#content .item .item-inner .movie-options .watchlist-add i:hover:before {
  color: #fff;
}
#content .item .item-inner .movie-options .favorites-add i:hover:before {
  color: #fff;
  content: "\e77d";
}
#content .item .item-inner .movie-options .favorites-add,
#content .item .item-inner .movie-options .favorites-remove,
#content .item .item-inner .movie-options .watchlist-add,
#content .item .item-inner .movie-options .watchlist-remove {
  display: inline-block;
  position: absolute;
  top: 0;
  z-index: 20;
}
#content .item .item-inner .movie-options .favorites-add:hover,
#content .item .item-inner .movie-options .favorites-remove:hover,
#content .item .item-inner .movie-options .watchlist-add:hover,
#content .item .item-inner .movie-options .watchlist-remove:hover {
  cursor: pointer;
}
#content .item .item-inner .movie-options .watchlist-add {
  left: 0;
}
#content .item .item-inner .movie-options .favorites-add {
  right: 0;
}
#content .item .item-inner .movie-options .favorites-remove,
#content .item .item-inner .movie-options .watchlist-remove {
  opacity: 0;
  top: 0;
  left: 0;
  right: 0;
  padding-left: 30px;
  background: #ec403c;
  text-align: center;
  border-radius: 3px 3px 0 0;
  transition: 0.3s ease;
}
#content .item .item-inner .movie-options .favorites-remove:hover > i,
#content .item .item-inner .movie-options .favorites-remove:hover > span,
#content .item .item-inner .movie-options .watchlist-remove:hover > i,
#content .item .item-inner .movie-options .watchlist-remove:hover > span {
  color: #fff;
}
#content .item .item-inner .movie-options .favorites-remove i,
#content .item .item-inner .movie-options .watchlist-remove i {
  position: absolute;
  left: 0;
  padding: 4px 5px 6px;
  color: #fff;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 3px 0 0 3px;
}
#content .item .item-inner .movie-options .favorites-remove span,
#content .item .item-inner .movie-options .watchlist-remove span {
  display: inline-block;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 30px;
  vertical-align: top;
}
#content .item .item-inner .movie-options .active i,
#content .item .item-inner .movie-options .active i:hover:before {
  color: #298eea;
}
#content .item .item-inner a {
  position: relative;
  display: block;
  transition: 0.3s ease;
}
#content .item .item-inner a .movie-play {
  opacity: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  transition: 0.3s ease;
  z-index: 10;
}
#content .item .item-inner a .movie-play i {
  position: absolute;
  top: 50%;
  margin-top: -24px;
  left: 50%;
  margin-left: -24px;
  color: #fff;
  display: inline-block;
  font-size: 20px;
  text-align: center;
  width: 48px;
  line-height: 44px;
  border: 2px solid #fff;
  border-radius: 50%;
}
.detail #content .movie-info .movie-data span:first-child:before,
.imdb-rating:hover:before {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #2f3444;
}
#content .item .item-inner a img,
#content .item .item-inner:hover > .movie-options,
#content .item .item-inner:hover > .movie-options > .favorites-remove,
#content .item .item-inner:hover > .movie-options > .watchlist-remove,
#content .item .item-inner:hover > a > .movie-play {
  opacity: 1;
  transition: 0.3s ease;
}
#content .item .item-inner:hover > a > img {
  opacity: 0.2;
  transition: 0.3s ease;
}
#content .item .item-inner img {
  max-width: 100%;
  border-radius: 3px;
}
#content .item .item-inner .imdb-rating {
  font-size: 16px;
}
#content .item .item-inner .movie-date {
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
}
#content .item .item-details {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  border-radius: 4px;
}
#content .item-flip:hover .item-inner {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
#content .item-flip:hover .item-details {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -o-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0);
}
#content .item .item-details .item-details-inner {
  display: block;
  height: 100%;
  padding: 20px;
  background: #1d1b24;
  border-radius: 4px;
  overflow: hidden;
}
#content .item .item-details:hover {
  display: block;
}
#content .item .item-details h2.movie-title {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  padding-bottom: 15px;
}
#content .item .item-details .movie-description {
  font-size: 15px;
  color: rgba(255, 255, 255, 0.7);
  height: 7.5em;
  overflow: hidden;
}
#content .item .item-details .imdb-rating {
  position: relative;
  float: left;
  color: rgba(255, 255, 255, 0.7);
  padding-left: 10px;
  padding-bottom: 10px;
  z-index: 1;
}
#content .item .item-details .imdb-rating i {
  padding-right: 5px;
}
#content .item .item-details .imdb-rating i.fa {
  color: #febf15;
}
#content .item .item-details span.movie-date {
  position: relative;
  float: right;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.7);
  padding-top: 1px;
  padding-right: 10px;
  z-index: 1;
}
#content .item .item-details .watch-btn {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  font-weight: 600;
  text-align: center;
  padding: 70px 10px 10px;
  border-radius: 0 0 4px 4px;
  background: -moz-linear-gradient(
    top,
    rgba(29, 27, 36, 0) 0,
    rgba(29, 27, 36, 1) 40%,
    rgba(29, 27, 36, 1) 100%
  );
  background: -webkit-linear-gradient(
    top,
    rgba(29, 27, 36, 0) 0,
    rgba(29, 27, 36, 1) 40%,
    rgba(29, 27, 36, 1) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(29, 27, 36, 0) 0,
    rgba(29, 27, 36, 1) 40%,
    rgba(29, 27, 36, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001d1b24', endColorstr='#1d1b24', GradientType=0);
}
#content .item .item-details .watch-btn span:last-child {
  display: block;
  color: #fff;
  background: #298eea;
  line-height: 40px;
  border-radius: 4px;
  clear: both;
}
.imdb-rating {
  position: relative;
  display: inline-block;
  padding-bottom: 5px;
}
.imdb-rating i {
  margin-left: -2px;
}
.imdb-rating i:before {
  margin: 0;
}
.imdb-rating i.icon-star-o,
.imdb-rating i.icon-star-outlined {
  color: rgba(255, 255, 255, 0.5);
}
.imdb-rating i.icon-star-half-empty,
.imdb-rating i.icon-star-o,
.imdb-rating i.icon-star2 {
  font-size: 12px;
  margin: 0 2px 0 0;
}
#content .item.remove {
  opacity: 0;
  width: 0;
  padding: 0;
}
#content .item.remove .item-details {
  opacity: 0;
}
.imdb-rating:hover:before {
  display: block;
  content: "";
  position: absolute;
  bottom: 23px;
  left: 50%;
  margin-left: -7px;
  margin-top: 6px;
  z-index: 15;
}
.imdb-rating:hover:after {
  content: attr(data-content);
  position: absolute;
  color: #fff;
  background: #2f3444;
  font-size: 14px;
  line-height: 1;
  padding: 8px 12px;
  width: 46px;
  text-align: center;
  bottom: 100%;
  margin-bottom: 10px;
  left: 50%;
  margin-left: -24px;
  border-radius: 3px;
  z-index: 10;
}
#main.listview .item {
  width: 50%;
}
#main.listview .item .item-inner {
  display: block;
  width: 100%;
  font-size: 0;
  background: rgba(255, 255, 255, 0.03);
  border-radius: 3px;
}
#main.listview .item .item-inner a {
  display: inline-block;
  width: 130px;
}
#main.listview .item .item-inner a img {
  border-radius: 3px 0 0 3px;
}
#main.listview .item .item-details {
  display: inline-block;
  width: calc(100% - 130px);
  vertical-align: top;
  padding: 20px 30px;
}
#main.listview .item .item-details h2.movie-title {
  display: block;
  font-size: 18px;
  padding-top: 0;
}
.detail #main {
  overflow: hidden;
}
.detail #main #video {
  position: relative;
  width: 100%;
  max-width: 1000px;
  margin: 30px auto 0;
  z-index: 1;
}
.detail #content .movie-image img,
.table {
  max-width: 100%;
}
.detail #content,
.detail.show-detail #content {
  margin-top: 80px;
}
.detail #content .movie-actions,
.detail #content .movie-image,
.detail #content .movie-info {
  position: relative;
  z-index: 10;
}
.detail #content .movie-image {
  width: 15%;
  display: inline-block;
}
.detail #content .movie-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  background-size: cover;
  background-repeat: no-repeat;
}
.detail #content .movie-info {
  width: 60%;
  display: inline-block;
  vertical-align: top;
  padding: 0 30px;
}
.detail-tvshow #content {
  padding-bottom: 30px;
}
.detail-tvshow #content .movie-info {
  width: 85%;
}
.detail #content .movie-info h1 {
  font-size: 36px;
  line-height: 1;
  padding-bottom: 15px;
}
.detail #content .movie-info .movie-data {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.7);
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.detail #content .movie-info .movie-data span:before {
  content: "";
  width: 2px;
  height: 2px;
  margin: 0 10px;
  background: rgba(255, 255, 255, 0.3);
  vertical-align: middle;
}
.detail #content .movie-info .movie-data span:first-child:before {
  visibility: hidden;
  content: "";
  position: absolute;
  background: 0 0;
  bottom: 23px;
  left: 50%;
  margin-left: -7px;
  margin-top: 6px;
  z-index: 15;
}
.detail #content .movie-info .movie-data span i {
  padding-right: 1px;
}
.detail #content .movie-info .movie-data .imdb-rating {
  position: relative;
}
.detail #content .movie-info .movie-data .imdb-rating i {
  padding: 0;
  margin: 0 2px 0 0;
}
.detail #content .movie-info .movie-data .imdb-rating:hover:before {
  visibility: visible;
}
.detail #content .movie-info .movie-data .imdb-rating:after {
  margin-bottom: 13px;
}
.detail #content .movie-info .movie-data .movie-trailer a {
  color: rgba(255, 255, 255, 0.7);
}
.detail #content .movie-info .movie-data .movie-trailer a:hover {
  color: #fff;
}
.detail #content .movie-info p {
  color: rgba(255, 255, 255, 0.71);
  font-size: 16px;
  line-height: 1.5em;
  padding-top: 20px;
}
.detail #content .movie-info .movie-details p a {
  color: #298eea;
}
.detail .movie-actions {
  display: inline-block;
  width: 25%;
  vertical-align: top;
}
.detail .tv-details .movie-actions {
  display: block;
  width: 100%;
  margin: 30px 0;
}
#play-button > div > em,
#streaming-3d > span > em,
#videoplayer1 > span > em,
#videoplayer2 > span > em,
#videoplayer > span > em {
  margin-left: 5px;
  font-style: italic;
  font-size: 18px;
  font-weight: 700;
}
#play-button > a > em,
#streaming-3d > span > em,
#videoplayer1 > span > em,
#videoplayer2 > span > em,
#videoplayer > span > em {
  margin-left: 5px;
  font-style: italic;
  font-size: 18px;
  font-weight: 700;
}
#videoplayer1 {
  border-radius: 0 0 5px 5px;
}
a#videoplayer1.blue {
  border-radius: 0 0 5px 5px;
}
#videoplayer2 {
  border-radius: 0 0 5px 5px;
}
.detail .movie-actions .play {
  position: relative;
  color: #fff;
  background: #c054c1;
  padding: 18px 25px;
  border-radius: 5px;
  cursor: pointer;
}
.detail .movie-actions .play:hover {
  background: #c062c1;
  color: #fff;
}
.detail .movie-actions #subtitle-button {
  display: block;
}
.detail .movie-actions #subtitle-button #subfile {
  display: none;
}
.detail .movie-actions #subtitle-button label:hover {
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
  border-color: #fff;
}
.detail .tv-details .movie-actions ul:first-child {
  padding-right: 15px;
}
.detail .tv-details .movie-actions ul:last-child {
  padding-left: 15px;
}
.detail .movie-actions > ul:first-child {
  margin-bottom: 30px;
}
.detail .movie-actions ul > li > .btn-alt {
  display: block;
  padding: 0;
  border: none;
}
#streaming-3d > div > a > span,
#videoplayer1 > span,
#videoplayer2 > span,
#videoplayer > span {
  color: #fff;
}
#videoplayer2 {
  display: none;
}
.detail .movie-actions ul > li > .btn-alt > a {
  display: block;
  color: rgba(255, 255, 255, 0.7);
  padding: 8px 20px;
  border: 2px solid rgba(255, 255, 255, 0.7);
  border-radius: 3px;
  transition: none;
}
.detail .movie-actions ul > li > .btn-alt > a:hover {
  color: #fff;
  border-color: #fff;
  transition: none;
}
.detail .movie-actions ul > li a {
  color: rgba(255, 255, 255, 0.7);
  padding: 16px 20px 16px 68px;
  display: block;
}
.detail .movie-actions ul li .dropdown-toggle {
  padding: 9px 20px;
  color: rgba(255, 255, 255, 0.7);
  border: 2px solid rgba(255, 255, 255, 0.7);
  border-radius: 3px;
  cursor: pointer;
  min-width: 240px;
}
.detail .movie-actions ul ul {
  display: none;
}
.detail .movie-actions ul li .dropdown-toggle:hover {
  color: #fff;
  border-color: #fff;
  background: rgba(255, 255, 255, 0.1);
}
.detail .movie-actions ul li.open .dropdown-toggle {
  color: #282c39;
  background: #fff;
  border-color: #fff;
  border-radius: 3px 3px 0 0;
}
.tv-details-episodes ol li.active:after,
.tv-details-seasons ol li.active:after {
  content: "";
  right: -30px;
  border-color: transparent transparent transparent #298eea;
  border-style: solid;
  border-width: 20px 15px;
  top: 0;
}
.detail .movie-actions .extra li:first-child,
.detail .movie-actions ul li#subtitles {
  border-radius: 5px 5px 0 0;
}
.detail .movie-actions ul li.open ul {
  display: block;
  z-index: 10;
}
.detail .movie-actions ul ul li {
  min-width: 100%;
  padding: 10px 20px;
  color: rgba(255, 255, 255, 0.7);
  background: #2f3444;
  cursor: pointer;
}
.detail .movie-actions ul ul li:hover {
  color: #fff;
  background: #282c39;
}
.detail .movie-actions .extra {
  margin: auto;
}
.detail .movie-actions .extra li {
  text-align: left;
  display: block;
}
.detail .movie-actions .extra li:last-child {
  border-radius: 0 0 5px 5px;
}
.detail .movie-actions .extra li div {
  padding: 16px 20px 16px 68px;
  cursor: pointer;
}
.detail .movie-actions .extra li div:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0.1);
}
.detail .movie-actions .extra li .download {
  padding: 0;
}
.detail .movie-actions .extra li i {
  position: absolute;
  top: 0;
  left: 0;
  padding: 16px;
  background: rgba(0, 0, 0, 0.1);
}
.detail #content .movie-info .movie-actions ul li#server-button i {
  float: right;
  padding-left: 5px;
}
.detail #content .movie-info .movie-actions ul li#server-button .server-type {
  font-size: 12px;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  padding-left: 5px;
}
.detail
  #content
  .movie-info
  .movie-actions
  ul
  li#server-button.open
  > .dropdown-toggle
  .server-type {
  color: #282c39;
}
.detail #content .movie-info .movie-actions ul li#server-button .server-load {
  float: right;
}
.tv-details {
  position: relative;
  font-size: 0;
  margin-top: 30px;
  z-index: 10;
}
.tv-details ol li.active {
  color: #fff;
  background: #298eea;
}
.tv-details ol li.active:before {
  color: #fff;
}
.tv-details-episodes,
.tv-details-episodes-info,
.tv-details-seasons {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
}
.tv-details-episodes h2,
.tv-details-episodes-info h2,
.tv-details-seasons h2 {
  font-size: 24px;
  padding-bottom: 20px;
}
.tv-details-seasons {
  width: 20%;
  padding-right: 20px;
}
.tv-details-seasons ol {
  position: relative;
  max-height: 340px;
  padding-left: 10px;
  padding-right: 15px;
  margin-left: -10px;
}
.tv-details-seasons ol li {
  position: relative;
  color: rgba(255, 255, 255, 0.7);
  background: #2f3444;
  padding: 13px 15px;
  cursor: pointer;
}
.tv-details-seasons ol li:nth-child(odd) {
  background: #282c39;
}
.tv-details-seasons ol li.active {
  color: #fff;
  background: #298eea;
}
.tv-details-seasons ol li.active:after {
  position: absolute;
}
.tv-details-seasons ol li:hover {
  color: #fff;
}
.tv-details-episodes {
  width: 40%;
  padding: 0 20px;
}
.tv-details-episodes ol {
  position: relative;
  display: none;
  max-height: 340px;
  padding-left: 10px;
  padding-right: 15px;
  margin-left: -10px;
  overflow: hidden;
}
.tv-details-episodes ol.active {
  display: block;
}
.tv-details-episodes ol li {
  position: relative;
  color: rgba(255, 255, 255, 0.7);
  background: #2f3444;
  padding: 13px 15px 13px 55px;
  counter-increment: listcounter;
  cursor: pointer;
}
.tv-details-episodes ol li.active:after {
  position: absolute;
}
.tv-details-episodes ol li:before {
  content: counter(listcounter) " ";
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  background: rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 40px;
  line-height: 40px;
  text-align: center;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.tv-details-episodes ol li:nth-child(odd) {
  background: #282c39;
}
.tv-details-episodes ol li:nth-child(odd).active {
  background: #298eea;
}
.tv-details-episodes ol li:hover {
  color: #fff;
}
.tv-details-episodes-info {
  width: 40%;
  padding-left: 20px;
  font-size: 0;
}
.tv-details-episodes-info p {
  display: inline-block;
  width: 75%;
  padding-left: 20px;
  vertical-align: top;
}
.tv-details-episodes-info .playepisode {
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #fff;
  background: #298eea;
  padding: 13px 25px 13px 60px;
  margin-top: 30px;
  border-radius: 3px;
  cursor: pointer;
}
.tv-details-episodes-info .playepisode i {
  position: absolute;
  top: 0;
  left: 0;
  padding: 13px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 3px 0 0 3px;
}
.alert {
  font-size: 14px;
  padding-top: 20px;
  font-weight: 600;
}
.alert-danger {
  color: #e74c3c;
}
.table {
  display: table;
  width: 300px;
  margin: 60px auto;
  font-size: 0;
}
.table .row {
  display: table-row;
}
.table .row > div {
  display: table-cell;
  width: 33.33%;
  padding: 17px 20px;
}
.table .table-body,
.table .table-footer,
.table .table-header {
  display: table;
  width: 100%;
}
.table .table-header .row > div {
  font-size: 14px;
  vertical-align: bottom;
  padding: 30px 0;
}
.table .table-header .row > div:last-child {
  background: #298eea;
}
.table .table-header .row > div .time {
  font-size: 18px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.7);
}
.table .table-header .row > div .price {
  font-size: 36px;
  font-weight: 700;
  padding: 15px;
}
.table .table-header .row > div .mostpopular {
  font-weight: 600;
  background: #1d82dc;
  padding: 15px 0;
  margin: 20px 0 -30px;
}
.table .table-header .row > div .discount {
  background: rgba(0, 0, 0, 0.2);
  padding: 15px 0;
  margin: 20px 0 -30px;
}
.table .table-body .row {
  background: #282c39;
}
.table .table-body .row:nth-child(odd) {
  background: #242833;
}
.table .table-body .row > div {
  font-size: 14px;
  padding: 17px 20px;
}
.table .table-body .row > div:first-child {
  text-align: left;
}
#buttonposter > p,
#content.login,
#spinner,
.AZList,
.detail #content.profile,
.md-content h3,
.notice div i,
.pagination,
.pagination a,
.pagination span,
.profile i,
.rating,
p#buttondownload,
span.top-number {
  text-align: center;
}
.table .table-body .row > div:last-child {
  border: 4px solid #298eea;
  border-width: 0 4px;
}
.table .table-body .row > div i {
  padding-right: 8px;
}
#content.favorites,
#content.watchlist {
  margin-top: 80px;
}
#content.favorites h1,
#content.watchlist h1 {
  padding-left: 10px;
}
#content.login form {
  width: 60%;
  margin: auto;
}
#content.login form input[type="submit"] {
  width: 100%;
}
.profile h1 {
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.profile i {
  font-size: 64px;
  color: #fff;
  position: relative;
  background: #298eea;
  display: block;
  width: 80px;
  margin: 30px auto;
  padding: 16px 0 0;
  border-radius: 50%;
  border: 15px solid #1d1b24;
  box-sizing: content-box;
  overflow: hidden;
}
.user-info {
  display: inline-block;
  padding: 80px 80px 60px;
  background: #282c39;
  border-radius: 3px;
  margin-top: -65px;
}
.user-info h3 {
  line-height: 1;
}
.user-info ul {
  padding-top: 15px;
}
.user-info ul li {
  line-height: 1.5em;
}
.user-settings {
  display: block;
  padding-top: 30px;
}
.btn-alt {
  font-size: 14px;
  display: inline-block;
  padding: 8px 20px;
  color: rgba(255, 255, 255, 0.7);
  border: 2px solid rgba(255, 255, 255, 0.7);
  border-radius: 3px;
  cursor: pointer;
}
.btn-alt i {
  padding-right: 10px;
}
.btn-alt:hover {
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
  border-color: #fff;
}
.btn-alt a {
  color: rgba(255, 255, 255, 0.7);
}
.btn-alt a:hover {
  color: #fff;
}
.sa-button-container {
  display: none;
}
.popup-container p {
  padding: 30px 20px 20px;
}
.popup-container p:first-child {
  padding-top: 0;
}
.sweet-alert .popup-container button.cancel {
  position: absolute;
  top: 0;
  right: 0;
  color: #aaa;
  background: #fff;
  font-size: 28px;
  width: 40px;
  line-height: 40px;
  padding: 0;
}
.sweet-alert .popup-container button.cancel:hover {
  color: initial;
  background: initial;
}
.sweet-alert .popup-container button.cancel:before {
  content: "\e6f1";
  font-family: moviewp;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
}
.download a span em,
i.hd,
span.hd {
  font-style: italic;
}
.getpremium {
  position: relative;
  display: block;
  width: 75%;
  color: #fff;
  background: #e67e22;
  font-weight: 700;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  padding: 11px 20px 12px;
  margin: auto;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 3px;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1);
}
.getpremium:hover {
  background: #f39c12;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.3), 0 5px 10px rgba(0, 0, 0, 0.2);
}
.getpremium i {
  position: absolute;
  top: 0;
  left: 0;
  padding: 13px 15px 14px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 3px 0 0 3px;
}
#disqus_thread a {
  color: #fff;
}
.md-perspective,
.md-perspective body {
  height: 100%;
  overflow: hidden;
}
.md-perspective body {
  background: #222;
  -webkit-perspective: 600px;
  -moz-perspective: 600px;
  perspective: 600px;
}
.container {
  background: #e74c3c;
}
.md-modal {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 50%;
  max-width: 630px;
  min-width: 320px;
  height: auto;
  z-index: 2000;
  visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.md-show {
  visibility: visible;
}
.md-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  visibility: hidden;
  top: 0;
  left: 0;
  z-index: 1000;
  opacity: 0;
  background: rgba(52, 54, 66, 0.9);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.md-show ~ .md-overlay {
  opacity: 1;
  visibility: visible;
}
.md-content {
  color: #666;
  background: #fff;
  position: relative;
  border-radius: 3px;
  margin: 0 auto;
}
.md-content h3 {
  margin: 0;
  padding: 0.4em;
  font-size: 2.4em;
  font-weight: 300;
  opacity: 0.8;
  background: #d2d8d8;
  border-radius: 3px 3px 0 0;
}
.md-content > div {
  padding: 15px 40px 30px;
  margin: 0;
  font-weight: 300;
  font-size: 1.15em;
}
.md-content > div p {
  margin: 0;
  padding: 10px 0;
}
.md-content > div ul {
  margin: 0;
  padding: 0 0 30px 20px;
}
.md-content > div ul li {
  padding: 5px 0;
}
.md-content button {
  display: block;
  margin: 0 auto;
  font-size: 0.8em;
}
@-webkit-keyframes slit {
  50% {
    -webkit-transform: translateZ(-250px) rotateY(89deg);
    opacity: 0.5;
    -webkit-animation-timing-function: ease-out;
  }
  100% {
    -webkit-transform: translateZ(0) rotateY(0);
    opacity: 1;
  }
}
@-moz-keyframes slit {
  50% {
    -moz-transform: translateZ(-250px) rotateY(89deg);
    opacity: 0.5;
    -moz-animation-timing-function: ease-out;
  }
  100% {
    -moz-transform: translateZ(0) rotateY(0);
    opacity: 1;
  }
}
@keyframes slit {
  50% {
    transform: translateZ(-250px) rotateY(89deg);
    opacity: 1;
    animation-timing-function: ease-in;
  }
  100% {
    transform: translateZ(0) rotateY(0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateRightSideFirst {
  50% {
    -webkit-transform: translateZ(-50px) rotateY(5deg);
    -webkit-animation-timing-function: ease-out;
  }
  100% {
    -webkit-transform: translateZ(-200px);
  }
}
@-moz-keyframes rotateRightSideFirst {
  50% {
    -moz-transform: translateZ(-50px) rotateY(5deg);
    -moz-animation-timing-function: ease-out;
  }
  100% {
    -moz-transform: translateZ(-200px);
  }
}
@keyframes rotateRightSideFirst {
  50% {
    transform: translateZ(-50px) rotateY(5deg);
    animation-timing-function: ease-out;
  }
  100% {
    transform: translateZ(-200px);
  }
}
@-webkit-keyframes OpenTop {
  50% {
    -webkit-transform: rotateX(10deg);
    -webkit-animation-timing-function: ease-out;
  }
}
@-moz-keyframes OpenTop {
  50% {
    -moz-transform: rotateX(10deg);
    -moz-animation-timing-function: ease-out;
  }
}
@keyframes OpenTop {
  50% {
    transform: rotateX(10deg);
    animation-timing-function: ease-out;
  }
}
#spinner {
  display: block;
  margin: 40px auto;
  width: 80px;
}
#spinner > div {
  width: 18px;
  height: 18px;
  background-color: #298eea;
  border-radius: 100%;
  margin: 0 3px;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
#spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
#spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.notice {
  display: none;
  visibility: hidden;
  max-height: 0;
  position: relative;
  color: #b2dbff;
  font-size: 14px;
  line-height: 1.5em;
  font-weight: 600;
  padding: 15px 70px 14px;
  margin: 0 0 20px;
  background: rgba(41, 142, 234, 0.3);
  border: 2px solid rgba(41, 142, 234, 0.31);
  border-radius: 3px;
  transition: max-height 0.6s ease;
}
.notice.show {
  display: block;
  visibility: visible;
  max-height: 200px;
}
.notice div {
  position: absolute;
  font-size: 22px;
  top: 0;
  bottom: 0;
  padding: 0 24px;
  background: rgba(0, 0, 0, 0.1);
}
.notice div i {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin-top: -11px;
  color: #98ceff;
}
.notice .notice-icon {
  left: 0;
  border-right: 2px solid rgba(41, 142, 234, 0.3);
}
.notice .close-notice {
  right: 0;
  border-left: 2px solid rgba(41, 142, 234, 0.3);
  cursor: pointer;
}
#content > div.cookie-message.notice.show > div.close-notice > i {
  cursor: pointer;
}
@-webkit-keyframes sk-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
.ps-scrollbar-y-rail {
  left: 0 !important;
  right: auto !important;
}
.ps-container > .ps-scrollbar-y-rail {
  display: block !important;
  width: 5px !important;
  background-color: rgba(255, 255, 255, 0.2) !important;
  opacity: 0.5 !important;
}
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  width: 5px !important;
}
#paginador {
  float: left;
  clear: both;
  width: 100%;
  margin: 10px 0;
}
#paginador .paginado a,
#paginador .paginado span,
.pag-nav span {
  display: inline-block;
  margin: 0 4px 4px;
  padding: 4px 8px;
  color: #555;
}
#paginador .paginado {
  font-size: 12px;
  font-weight: 300;
  line-height: 20px;
}
#paginador .paginado a,
.pag-nav span {
  border: 1px solid rgba(0, 0, 0, 0.69);
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.2);
}
#paginador .paginado span {
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #e7e7e7;
}
.imdb2_r .b,
.imdb_r .b {
  margin-top: 3px;
  float: left;
}
#paginador .paginado .current {
  color: #fff;
  border: 1px solid #000;
  background: #2d2e4c;
}
#paginador .paginado a {
  font-size: 12px;
  margin: 3px;
  text-decoration: none;
  color: #fff;
  background-color: #3c3c62;
}
.imdb2_r .b .bar,
.imdb_r .b .bar {
  font-size: 0;
  height: 13px;
  overflow: hidden;
}
#paginador .paginado a:hover {
  color: #fff;
  background-color: #000;
}

#main #main-header .logo {
  width: 188px;
  height: 21px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAA4CAMAAABwtmJXAAAAaVBMVEVHcEz///////////////////////////////////8pjuopjur///8pjur///8pjuopjur///8pjuopjuopjur///////8pjur///8pjuopjuopjur///////8pjuopjur///////8pjup6U+zGAAAAIXRSTlMAzYi7Ipnud91m7qoRMzMRVUSId8yqVCLIZplE5bO73f6vZXRfAAACzElEQVRo3u2W0ZaiMAyGK0ALiAAqqDM6Wt7/Ibdpkra6Z6/gYs+c/Bczoah8Sf+EKiUSiUQikUgkEolEIpFIJBKJRCLRL1FuQTsfax9XdOeBl/esiDc7ujfChe4srdlUql+cfuBjR4iW3kV944K9uixBX/16+Iqe6IQsNvfr2cu+GGdqYQGijL5VwoUp/N3iHV4rdXZsDXzs7DG/XTRAcEvhl+dlK/iO8Qj+EdFhMwoqNu6Q8tS6LTjvFL6igju0HilvvAf9G/zytRqeHpkF19gy5HEPRDtOEy3kbxvMoaIfqeJv+jIPSh0Q8uSW0DUI75K5Lbw5a+E10o0UllRle1Um0BuFFwa+02qEZfj2A95X/KjUCeH3lMZA8GCjJwRr2eH5O3h26308IfzE5S4esfRd8JRPoyb4PCYRRHXeI/wZXdP0Sn0zfLNF5YGoBPoZyrkzCK+p8k7zPXQ0JYkGqnjmMHzcIqRuPGGDFT5jNgh/oLT2a+Hh+QYsbGZwvoleJniaLGB2LnhN/xG+DGMqwnu/HMArxxCBawieGvawFr5m7gky6Mq/4ecrV94vT7gD3iSzTVsEBUmRxSGF4ckRuAZb+XIOQ2idoJo1NFylgQjh2wjf5TgzNb/QdDsGxprm1BxK/tax4I0e/pzYNThlLrAdp4PaBh7dDBwIT9fXMPpxfqJv5jx0J8+f+hMePd7AexZA9+wahN/sdAC0I9nadqpMpqK9zlVww+hHpKWBhIUP8CYukY4Lj/iBIu8abIZNjzYjwVZ46ShaoH4lB4QsPQiFsZj9E/4WepK7E0fLtvA7P0g6JiR41em3s1aetHcCWhJ8aT/HDSHDJCd47xr1tSm8xinIR0aGV+30yRN8E99HOSWS289x419CeHrB0bL028O3NMInQqpiWQuDbWvSTpzSwmNf19zfaXcQ8sC8/EL62bTyIpFIJBL9L/oDcLmVlaRB0moAAAAASUVORK5CYII=);
  text-indent: -9999px;
}
.detail #content #serie-tv {
  position: relative;
  z-index: 10;
}
.detail #serie-tv {
  display: inline-block;
  width: 25%;
  vertical-align: top;
}
#serie-tv li.episodi {
  background: #34495e;
  margin: 0;
  padding: 10px;
}
#serie-tv li.stagione {
  cursor: pointer;
  font-size: 17px;
  line-height: 2em;
  color: rgba(255, 255, 255, 0.7);
  background: #298eea;
  padding: 3px;
}
#serie-tv .hide {
  display: none;
}
a#tv.active,
a#tv:hover {
  font-weight: 700;
  color: #fff;
}
#serie-tv li.episodi p {
  font-size: 16px;
  color: #bbb;
}
#serie-tv li.stagione:hover {
  color: #fff;
}
a#tv {
  color: #bbb;
}
#serie-tv li:first-child {
  border-radius: 5px 5px 0 0;
}
#serie-tv li:last-child {
  border-radius: 0 0 5px 5px;
}
.actions-list > li,
.detail .movie-actions ul > li {
  position: relative;
  font-size: 16px;
  display: block;
  color: rgba(255, 255, 255, 0.7);
  background: #34495e;
  text-align: center;
}
.actions-list #subtitles,
.detail .movie-actions ul li#subtitles {
  border-radius: 5px 5px 0 0;
}
.tv-details-episodes-info .actions-list {
  width: 100%;
  margin-top: 30px;
}
.tv-details-episodes-info p {
  margin-top: 30px;
  color: rgba(255, 255, 255, 0.71);
}
.actions-list,
.detail .tv-details .movie-actions ul {
  display: inline-block;
  width: 50%;
  vertical-align: top;
}
.actions-list #subtitle-button,
.detail .movie-actions #subtitle-button {
  display: block;
}
.actions-list #subtitle-button #subfile,
.detail .movie-actions #subtitle-button #subfile {
  display: none;
}
.actions-list #subtitle-button label,
.detail .movie-actions #subtitle-button label {
  display: block;
  padding: 16px 20px;
  cursor: pointer;
}
.actions-list li i,
.detail .movie-actions ul li i {
  vertical-align: text-top;
  padding-right: 10px;
}
.trailer__player {
  position: relative;
}
.trailer__player img {
  position: relative;
  max-width: 100%;
  z-index: 1;
}
.trailer__player iframe {
  width: 100%;
  height: calc(100% - 0px);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.player__play-button {
  display: block;
  position: absolute;
  width: 4em;
  height: 4em;
  background: #0af;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  color: #fff;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: 2px solid #fff;
}
.AZList {
  font-size: 0;
  margin: 0 -5px 15px;
}
.AZList > li {
  display: inline-block;
  vertical-align: top;
  position: relative;
  margin-bottom: 5px;
}
.purple,
.blue {
  vertical-align: middle;
  box-shadow: 0 0 1px transparent;
}
.AZList > li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 15px;
  z-index: 1;
  height: 30px;
  right: 0;
  opacity: 0.2;
  margin: 0 0.2rem;
  transition: 0.2s;
  background-color: #78909c;
}
.AZList > li:hover {
  background-color: #298eea;
  border-radius: 15px;
}
.AZList > li > a {
  display: block;
  line-height: 30px;
  border-radius: 15px;
  font-weight: 700;
  font-size: 0.75rem;
  text-transform: uppercase;
  position: relative;
  z-index: 2;
  min-width: 50px;
  color: #fff;
}
.pagination {
  margin-top: 60px;
  width: 100%;
  font-size: 16px;
  opacity: 1 !important;
}
.pagination a,
.pagination span {
  padding: 10.5px 20px;
  margin: 0 5px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  font-size: 16px;
}
.pagination a.inactive {
  color: rgba(255, 255, 255, 0.7);
  background: rgba(255, 255, 255, 0.2);
  font-weight: 500;
}
.pagination span.current {
  background: #298eea;
  color: #fff;
  font-weight: 500;
}
a.arrow_pag {
  font-size: 16px;
  padding: 9.3px 20px;
  color: rgba(255, 255, 255, 0.7);
  background: rgba(255, 255, 255, 0.2);
  font-weight: 500;
}
.pagination a:hover {
  color: rgba(255, 255, 255, 0.85);
  background: rgba(255, 255, 255, 0.3);
}
#buttonposter,
i.hd {
  background-color: #298eea;
}
.resppages {
  display: none;
}
#disqus_thread {
  position: relative;
  z-index: 10;
  margin-top: 20px;
  padding-top: 20px;
}
.rating,
p#buttondownload {
  float: left;
}
.detail #content .movie-info h1 span,
.detail #content .movie-info h1 span a {
  color: rgba(160, 160, 160, 0.77);
  font-weight: 500;
}
#buttonposter,
#buttonposter > p,
.rating,
a,
i.hd {
  color: #fff;
}
i.hd {
  padding: 1px 6px;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 700;
  margin-right: -1px;
}
#buttonposter > p > i,
.rating {
  margin-right: 10px;
}
.detail #content .movie-info span#hd-icon {
  font-style: italic;
  font-size: 18px;
  font-weight: 700;
}
#buttonposter {
  border-radius: 0 0 5px 5px;
  padding: 10px 25px;
  display: block;
  cursor: pointer;
  margin-bottom: 20px;
}
#buttonposter > p {
  cursor: pointer;
  font-size: 13px;
  font-weight: 700;
}
.button:hover {
  border: 1px solid rgba(255, 255, 255, 0.88);
  transition: 0.3s ease;
}
p#buttondownload {
  border-radius: 5px;
  background-color: #c054c1;
  padding: 13px;
  color: #fff;
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
}
p#buttondownload:hover {
  background-color: #9a329b;
}
.rating {
  width: 40px;
  height: 37px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAyCAYAAAD845PIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3RjFBQjE2NEMzMzExRTdBNEExQ0VDNDc5NzVDOTJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY3RjFBQjE3NEMzMzExRTdBNEExQ0VDNDc5NzVDOTJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjdGMUFCMTQ0QzMzMTFFN0E0QTFDRUM0Nzk3NUM5MkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGMUFCMTU0QzMzMTFFN0E0QTFDRUM0Nzk3NUM5MkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz72S8QWAAAElklEQVR42txaa2xMQRSerlKtVxA0CBFt0W754RWPeLZCI/jVhKQJRSOhP2jRVoUERaIiCOpRjUSFH14hafTh1YdGJBpt0RIpqkJI0Khn6pzsd5Oxdru73Tt373WSL7ezM/fe8803M3fOmQa13xKqLZmQRhhNeELIJeSrfKFNMaGthFOEaLwrGuVsq5IaStiCv7MIw6RyNuotRyqTEEK4S9hNeEXIQTkERJVYkKI5xSo8g/NzCWVS3RxCKeE7IYLw2ipKZYBQuRMhgXI56jOsotQQwnM4HQdVnI3VK4FaIwnNZlcqU1Kp1E2bUkmtTLMrNQRzqTshHmq4M1axmPANc6vZrEplgFC5B0IC9eVon2FWpWSV5kEFT8Zq3tBbLZsClSq8JCTQrgL3bTabUp1RyZVavBK+MYtSu0Co0kdCmlqVuD8nUEqFEyIlTMR3p50wm3C7E37MJNxkf7Dc3yc0SnirB6mBmLijcNUQRejpov0vzIn9fnTwBsJeQrCLulZCA4a4hqe4vnNHKpSQTlgEx3t38HIm0IQHci/WE4oIL3QYOSMI8xGiRKIjh7shqtlnEL5K2EdoY1LdsXOeIDX8TXgJxxskAo1w/qcwzrqCbKRENApXDme6SG0fEKZzD6SA0HuoVQ3Hfwhz2E90bIOLum4gPBkqjWc+wVhS2fYQzghr2Q/MLUZ/zOl4XtLb0KCvsLb1w7WNSV1GYRMh0aKEEqUdyUUmdQ7DjsdnISHJYoSS4HdX8Dhvw0czGVkeXkkKCKstQigF/rLf+eDRbpOWcCZyBFunPEKqyQmxf8fgL/u9Cjz+2vuxYuuwNPJ25aCeO2edbTP8Yz9z4Xe7uw0tV2wk7JSW+W0mI7Qdfmkb6XSZUEe7dM6sZrl4SKBN7mROjGb7GnpwAnI9ekGWOxAmTwf2J62jMCXYw8MOIHg7gonJ2Z81znIbQCgPCxm/dy3hqL9BIq8wK7CypGBoGmlbQYjfv9ITIV+DRO1b9pUwAFfVFoaNdhiInVQR+X5BkGgn1BlAKoZQiyCxl4ocRQ/0GNtHg4beB0mxHipIxaA9E2oxiNRbELPh/UpIsT0yeKGoxTVaBSl7gEhp74tVQSrWqef+K1J1BpOqV0WKQ+XwAA+/cClk14WU1kucNvtkMKlPeK/XavlKqjMqJRAuEWpwTVA9r7wlZXca394Y58f5UO06YQlhLK5c5uObWarmlbekfPlGTRKOoxnegE3DHpGj0wWIqrk8VTgOBIrR3lulYoweftyG0233hCNByonGw8KRHubotAhRdQR+5/o4tL/iQYVHTiPGb1KDCX2w9X/sop7z22cJDwmL0e60cOS7U11sqVrwexTacftFuL8Qz3O2x2jXB/74Tcom5S9Cpd85OX8c430ZfruA3uQwpcnDc5vQzo772JbieSfwfM1CpcC0i16hRw0m+h3ENFPgUAjqryFfUOPH0j0OCZ+FKPM/jnAurwrprxn48Nv1IsWnCiXi3wO3MpCp0vG7xB22QzhOJ2VrxRys1jNI5AnO+bUxCAkKsIKpMj5qXU4YJBynGoeE45zMo/0RYAB4wC9Me7D6owAAAABJRU5ErkJggg==);
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  line-height: 43px;
  position: static;
  padding-bottom: 5px;
  margin-top: -2px;
}
.rating:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAyCAMAAADLPWP6AAAAsVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Q9rufAAAAOnRSTlMAYvS7k5b5/vwaAcMXZ35xJZqpiN95P0T38AoQbTYuzB60QlwHSp+iPI2LxLAEX+o5hMG4IVfF1SvRoK3uYwAAAiBJREFUSMeVldd26yAQRUfFAsmxJdfEJe497k7d//9h9yFxlhwjXTFPMLA5AwyMSIY5H+rDEUurAlC1g8KA1qhFEFpRJcoiUqZkKTURkYmdmE9ZRETK+NZSlmJXKSux8InHn+YjT6G1lIVYSspCzOcl1XspJnYjVVhswftN/51FPvCwchoeqn3jbCu8hrN6MEw/Oqf60AVAx38GYw2AO6yfnOMV7laHHb5NNy9+5fVuzdeKf2lqAKAzrHZFZkNANz0/nie7nOh3yTz2vaYGhjPpc9gns8LJNkv2B/oyJrZ85jFjqXOypE7UZUrwZgW9BbxJtERPLaCpZhmJ7GqoSmGooljsRESiEqpfEOorStF3M9pAqxDUgnWUOpZCH2aV2wNvQeO/UOMupFjhR7lM5KNiw+HU8rDIfNR7nbu3KtpYYhzcbibUdcmoSy6fmdQnbsZyiux/5QFlDuSZTs6+DjybayrnHOrM3uhf5/6XPmuj3yMv9St4GZGvcqgVB9Pd96CXQ2UMt2nm5mGTtunBMU5359uv7TztGGN6ujU2KeEXAN5Ty2+oGagyv5/Oswfuer5xwfu92+lNWbtah8F3Y7BVBH4oIqEfoLZXtyl1QvRMRCRZKvRi9OMdLTSqnoiIzLQhTUN0T2RU+531Y0ldoWsjkZ5mdC/2xXlaCmA8+DMwGENQmp75MKW8C+AdDUNHD8A1Jn3iX5aTjCueLC9+Ku5/NvxD9byi+MMAAAAASUVORK5CYII=);
  color: #febf15;
}
.detail #content .movie-info b {
  font-size: 15px;
  cursor: pointer;
  margin-top: -30px;
}
.detail #content .movie-info b:hover {
  opacity: 1;
}
.details span {
  display: inline-block;
  margin: 0 5px;
}
.details span a {
  color: rgba(255, 255, 255, 0.7);
}
.detail .movie-actions .extra li#streaming-4k a span,
.details span a:hover,
.download a span {
  color: #fff;
}
.details {
  border-top: 1px solid rgba(255, 255, 255, 0.07);
  padding-top: 20px;
}
.detail #content .movie-info .movie-data span:before {
  display: none;
}
.detail #content .movie-info em span:hover {
  border: 1px solid rgba(255, 255, 255, 0.88);
  transition: 0.3s ease;
}
.detail .movie-actions .extra li#streaming-3d {
  background-color: #e67e22;
}
#streaming-3d > a > span {
  color: #fff;
}
#streaming-3d > a > span > em {
  margin-left: 5px;
  font-style: italic;
  font-size: 18px;
  font-weight: 700;
}
.detail .movie-actions .extra li#streaming-hd {
  background-color: #298eea;
  border-radius: 0 0 5px 5px;
}
.detail .movie-actions .extra li#streaming-4k {
  border-radius: 5px;
  background-color: #c054c1;
}
.download a span em {
  margin-left: 5px;
  font-size: 18px;
  font-weight: 700;
}
.detail .movie-actions .extra li#download-button .download a span {
  color: rgba(255, 255, 255, 0.7);
}
.detail .movie-actions .extra li#download-button .download a span:hover,
.detail .movie-actions .extra li#download-button a:hover {
  color: #fff;
}
.movie-actions {
  margin-bottom: 20px;
}
.detail .movie-actions .extra li div span {
  color: rgba(255, 255, 255, 0.7);
}
.detail .movie-actions .extra li div span:hover,
.detail .movie-actions ul > li a:hover {
  color: #fff;
}
span.item-tv {
  position: absolute;
  left: 5px;
  top: 4px;
  padding: 5px;
  z-index: 1;
  font-size: 0.6rem;
  font-weight: 700;
  color: #fff;
}
span.top-number {
  position: absolute;
  left: -5px;
  top: -4px;
  min-width: 22px;
  padding: 0 5px;
  border-radius: 3px 0 0;
  z-index: 1;
  font-size: 0.6rem;
  font-weight: 700;
  line-height: 23px;
  color: #000;
  background-color: #ffc107;
}
span.top-number:after,
span.top-number:before {
  content: "";
  width: 0;
  top: 0;
  right: -5px;
  position: absolute;
  border-bottom: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom-color: #ffc107;
  box-sizing: inherit;
}
span.top-number:after {
  border-bottom-color: rgba(0, 0, 0, 0.4);
}
span.top-number i {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -4px;
}
span.top-number i:before {
  border-left: 11px solid transparent;
  float: right;
}
span.top-number i:after {
  border-right: 11px solid transparent;
  float: left;
}
span.top-number i:after,
span.top-number i:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-top-color: #ffc107;
}
.persons {
  float: left;
  width: 100%;
  margin-top: 20px;
}
.person {
  position: relative;
  padding: 10px 0 10px 73px;
  min-height: 70px;
  float: left;
  width: calc(100% / 4.4);
  margin-bottom: 10px;
}
.person .img {
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
  height: 60px;
  overflow: hidden;
}
.person .img img {
  width: 100%;
  position: relative;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}
.person .data {
  padding-right: 20px;
}
.person .data .name {
  font-size: 14px;
  margin-bottom: 5px;
  float: left;
  width: 100%;
  font-weight: 400;
}
.person .data .name a {
  color: #fff;
  font-weight: 500;
  font-size: 15px;
}
.person .data .caracter {
  color: rgba(255, 255, 255, 0.4);
  font-size: 12px;
  float: left;
  width: 100%;
  font-weight: 300;
}
.purple:active,
.purple:focus,
.purple:hover,
span.hd {
  color: #fff;
}
#Rated,
span.hd {
  font-size: 13px;
}
span.hd {
  position: absolute;
  left: 10px;
  top: 10px;
  padding: 3px 6px;
  border-radius: 2px;
  z-index: 1;
  font-weight: 700;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #298eea;
}
#Rated {
  padding: 6px;
  border: 1px solid rgba(243, 249, 255, 0.5);
  box-sizing: border-box;
  line-height: 50%;
}
#anno {
  font-weight: 600;
}
#runtime {
  font-style: i;
}
#streaming-hd div:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0) !important;
}
.purple {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.purple:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: pointer;
  background: #b52cb6;
  border-radius: 5px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.purple:active:before,
.purple:focus:before,
.purple:hover:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
@-webkit-keyframes blue {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}
@keyframes blue {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0;
  }
}
.blue {
  display: inline-block;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  position: relative;
  border-radius: 0 0 5px 5px;
}
.blue:before {
  content: "";
  position: absolute;
  border: 6px solid #298eea;
  border-radius: 0 0 5px 5px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.blue:active:before,
.blue:focus:before,
.blue:hover:before {
  -webkit-animation-name: blue;
  animation-name: blue;
}
.is--hidden {
  display: none;
  margin-top: 20px;
}
p.email {
  margin-top: 20px;
  margin-left: 35%;
  color: #fff;
  font-size: 17px;
}
.mybutton {
  margin-top: 50px;
  margin-left: 38%;
  padding: 16px 25px;
  text-align: center;
  cursor: pointer;
  background: #298eea;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  border: none;
  border-radius: 3px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
ul > li#quality-button {
  background: rgba(255, 255, 255, 0);
}
ul li#quality-button .switch {
  position: relative;
  font-size: 0;
}
ul li#quality-button .switch input {
  visibility: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  outline: 0;
  padding: 0;
  margin: 0;
}
ul li#quality-button .switch label {
  display: inline-block;
  font-size: 16px;
  line-height: 40px;
  color: rgba(255, 255, 255, 0.7);
  border-radius: 3px;
  cursor: pointer;
}
ul li#quality-button .switch label.hd {
  color: #fff;
  padding-right: 5px;
}
ul li#quality-button .switch label.fullhd {
  padding-left: 5px;
}
ul li#quality-button .switch label.switch-toggle {
  position: relative;
  width: 16px;
  height: 8px;
  background: rgb(41, 142, 234);
  border-radius: 10px;
}
ul li#quality-button .switch label.switch-toggle:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #fff;
  transition: 0.3s ease;
}
ul
  li#quality-button
  .switch
  #quality-switch:checked
  ~ label.switch-toggle:before {
  margin-left: 8px;
}
ul li#quality-button .switch #quality-switch:checked ~ label.hd {
  color: rgba(255, 255, 255, 0.7);
}
ul li#quality-button .switch #quality-switch:checked ~ label.fullhd {
  color: #fff;
}
.bottone {
  width: 300px;
  height: 250px;
  z-index: 9999;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0);
  margin: auto;
  opacity: 0.8;
}
.bottone:hover {
  opacity: 1;
}
#cls_btn {
  top: 0;
  left: 0;
  position: absolute;
  opacity: 1 !important;
}
#cls_btn,
#player > a img,
#player > div > a:nth-child(1) > img {
  cursor: pointer;
}
a#cls_btn > img {
  cursor: pointer;
}
#cls_btn > img {
  opacity: 1 !important;
}
#player {
  width: 100%;
  height: 100%;
  z-index: 9997;
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.live-search {
  margin-left: 0;
}
.live-search {
  margin-top: 0;
  margin-left: -1px;
  float: left;
  width: 100%;
}
.live-search ul {
  background: rgb(21, 29, 38);
}
.live-search ul {
  float: left;
  width: 198px;
  box-shadow: 0 10px 20px -3px rgba(0, 0, 0, 0.52);
  margin-top: 2px;
}
.live-search ul li {
  border-bottom: solid 1px rgba(255, 255, 255, 0.08);
}
.live-search ul li {
  float: left;
  width: 100%;
  display: block;
  padding: 10px;
  padding-left: 2px !important;
}
.live-search ul li .poster {
  float: left;
  left: 0;
  display: inline-block;
  margin-right: 20px;
  width: 55px;
  height: 70px;
  overflow: hidden;
}
.live-search ul li .poster img {
  margin-top: -7px;
  width: 100%;
}
.live-search ul li .release {
  margin-left: 5px;
  font-size: 11px;
  font-weight: 400;
}
.live-search ul li .imdb {
  color: rgba(255, 255, 255, 0.5);
}
.live-search ul li .imdb span.icon-star {
  color: #c18545;
}
.live-search ul li .imdb span.fa-star {
  color: #298eea;
  font-size: 13px;
  margin-right: 3px;
}
.live-search ul li .title {
  color: #fff;
  padding-top: 8px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#main #header-secondary .filters .live-search ul li {
  border-bottom: solid 1px rgba(255, 255, 255, 0.08) !important;
}
.live-search ul li a.more {
  font-weight: 500;
  width: 100%;
  float: left;
  padding: 5px;
  text-align: center;
  font-style: italic;
  font-size: 12px;
}
#main #header-secondary .filters ul li form button[type="submit"] {
  color: #fff;
  background: transparent;
}
#main #header-secondary .filters ul li form button[type="submit"] {
  border: 0;
  position: absolute;
  float: left;
  left: 0;
  top: 0;
  cursor: pointer;
  padding: 12px 15px;
  font-size: 14px;
  outline: 0;
}
@media screen and (max-width: 32em) {
  body {
    font-size: 75%;
  }
}
@media (max-width: 1110px) {
  .detail #content .movie-image a p {
    font-size: 12px;
    margin-left: -20px;
  }
}
@media (max-width: 768px) {
  .detail #content .movie-info {
    width: calc(100% - 200px);
    margin-left: 20px;
  }
  .movie-info p.movie-description span.trama {
    font-size: 14px;
  }
  .detail #content .movie-info .movie-data {
    margin-bottom: -40px;
    border-bottom: 0;
  }
  .detail #content .movie-image {
    width: 150px;
    left: 0;
  }
}
@media (max-width: 600px) {
  .detail #content .movie-info .movie-data span#anno,
  .detail #content .movie-info .movie-data span.hd,
  .detail #content .movie-info .movie-data span:before,
  .detail #content .movie-info em span#tvdb,
  .detail #content .movie-info em span.rated,
  .detail #content .movie-info h1 i,
  .detail #content .movie-info p.movie-description span.trama,
  .movie-background {
    display: none;
  }
  .detail #content .movie-info {
    width: 100%;
    padding: 0;
    margin-left: 10px;
  }
  p.email {
    margin-left: 18%;
  }
  .mybutton {
    margin-left: 27%;
  }
  .detail #content .movie-image {
    width: 100%;
    margin-top: -15px;
  }
  .detail #content .movie-image img {
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
  }
  .detail #content .movie-background {
    background: no-repeat #1d1b24;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-size: cover;
  }
  .detail #content .movie-image a {
    margin-bottom: 15px;
  }
  .detail #content .movie-image a p i {
    margin-left: 30%;
  }
  .detail #content .movie-info .movie-data {
    border: 0;
  }
  .detail #content .movie-info p {
    font-size: 13px;
    margin-top: -90px;
    padding-left: 0;
    margin-left: 0;
    margin-right: 0;
    text-overflow: ellipsis;
  }
  .detail #content .movie-info .movie-data span {
    font-size: 13px;
    margin: 3px;
  }
  .detail #content .movie-info em span {
    margin: 5px;
    font-size: 9px;
    white-space: nowrap;
  }
  i.fa.fa-star-o {
    color: #f5de50;
  }
  .detail .movie-actions .extra li#streaming-4k a span {
    font-size: 13px;
    color: #fff;
  }
}
.detail #content .movie-info h1 i {
  color: rgba(160, 160, 160, 0.77);
  font-weight: 500;
}
.detail #content .movie-info em {
  padding-bottom: 15px;
  display: block;
  color: #fff;
  font-size: 10px;
}
@media (max-width: 400px) {
  .detail #content .movie-info {
    margin-left: 5px;
    left: 0;
  }
  .detail #content .movie-info h1 {
    margin-left: -15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 30px;
  }
  .rating {
    margin-left: -10px;
    top: -5px;
    width: 35px;
    height: 32px;
  }
  .details {
    margin-bottom: 15px;
    font-style: italic;
  }
}
@media (max-width: 1200px) {
  #content .item {
    width: calc(100% / 6);
  }
  #main #main-header .logo {
    margin-right: 30px;
  }
  #main #main-header .main-nav ul li a {
    padding: 9px 20px;
  }
  #main #main-header .header-nav .premium a i,
  #main #main-header .header-nav .user-login a i,
  #main #main-header .main-nav ul li a i {
    display: none;
  }
  #main #main-header .header-nav .premium a {
    padding: 10px 20px;
  }
  .detail #content .movie-info .movie-actions ul > li {
    margin-bottom: 15px;
  }
}
@media (max-width: 1020px) {
  #main #main-header .header-nav .contact a,
  #main #main-header .header-nav .login a,
  #main #main-header .header-nav .register a,
  #main #main-header .header-nav .user-login a {
    padding: 8px 15px;
  }
  #main #main-header .header-nav .premium a {
    padding: 10px 15px;
  }
  #main #main-header .header-nav li a i {
    display: none;
  }
  .landing-trial #site-container {
    width: 100%;
  }
  .landing-trial #main {
    margin: auto;
  }
  .landing-trial #main header {
    border-radius: 0;
  }
  .detail #content .movie-image {
    width: 20%;
  }
  .detail #content .movie-info {
    width: 80%;
  }
  .detail .movie-actions {
    display: block;
    width: 100%;
    margin-top: 30px;
  }
  .detail .movie-actions ul {
    display: inline-block;
    width: 50%;
    vertical-align: top;
  }
  .detail .movie-actions ul:first-child {
    padding-right: 15px;
  }
  .detail .movie-actions ul:last-child {
    padding-left: 15px;
  }
}
@media (max-width: 900px) {
  body .sidebar {
    position: fixed;
    top: 0;
    z-index: -1;
  }
  #Rated {
    display: none !important;
  }
  #main #header-secondary .filters ul li .dropdown-toggle .value,
  .person .data {
    display: none;
  }
  #content .item .item-details span.movie-date {
    padding-top: 1px;
  }
  body .sidebar nav {
    top: 0;
  }
  body.overview #main {
    background: #1d1b24;
  }
  #content .item {
    width: calc(100% / 4);
  }
  #content {
    margin-top: 50px;
  }
  .detail #content {
    padding: 30px 0;
    margin-top: 0;
  }
  #main #main-header {
    position: relative;
  }
  #main #main-header .inner-container {
    text-align: center;
  }
  #main #main-header .logo {
    display: inline-block;
    float: none;
    margin: 0;
  }
  #main #main-header .header-nav li.contact,
  #main #main-header .header-nav li.premium,
  #main #main-header .main-nav {
    display: none;
  }
  #main #header-secondary {
    position: absolute;
    top: 80px;
    left: 0;
    float: left;
    width: 100%;
  }
  #main #header-secondary .inner-container {
    padding-left: 30px;
  }
  .sb-toggle-left {
    display: inline-block;
  }
  .detail #content .movie-info .movie-data span {
    display: inline-block;
    padding-bottom: 15px;
  }
  .landing-trial #main #features,
  .premium-packages > li.credits {
    display: none;
  }
  .detail.show-detail #content {
    margin-top: 0;
  }
  #content.login form {
    width: 90%;
  }
  .landing-all #main #features {
    width: 255px;
    padding: 20px;
  }
  .landing-all #main #landingform {
    width: calc(100% - 255px);
  }
  .landing-trial #main #landingform {
    width: 100%;
  }
  #premium .premiumform .server,
  #premium .premiumform h3 {
    float: none;
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .premium-packages li .package-features ul li,
  .resppages a {
    text-align: center;
  }
  .pagination {
    display: none;
  }
  .resppages {
    display: block !important;
  }
  #main #header-secondary .filters ul li.abc-filter,
  .tv-details-episodes ol li.active:after {
    display: none;
  }
  .resppages a {
    background: #298eea;
    color: #fff;
    width: 48%;
    margin: 0 1%;
    padding: 10px 0;
    float: left;
    font-size: 16px;
  }
  .detail #content .movie-info {
    width: 100%;
    padding-left: 0;
  }
  .tv-details-seasons {
    width: 30%;
  }
  .tv-details-episodes {
    width: 70%;
    padding-right: 0;
  }
  .tv-details-episodes-info {
    width: 100%;
    padding-left: 0;
    margin-top: 30px;
  }
  #contactform,
  #content.login form {
    width: 100%;
  }
  .premium-packages > li:first-child {
    position: relative;
    width: 302px;
    max-width: 100%;
    margin-top: 343px;
    margin-right: -306px;
    z-index: 1;
  }
  .premium-packages li header .selection input[type="radio"] + label {
    width: 100%;
    padding: 13px 10px;
    margin: 0;
  }
  .premium-packages
    li
    header
    .selection
    input[type="radio"]
    + label:last-of-type {
    margin-bottom: 15px;
  }
  .premium-packages li header .selection input[type="radio"] + label span {
    display: inline;
  }
  .landing #main {
    display: block;
  }
  .landing #main #features,
  .landing #main #landingform,
  .landing #main header {
    position: relative;
    display: block;
    width: 100%;
    min-height: auto;
    margin: 0;
    padding: 30px 20px;
  }
  .landing #main #landingform {
    float: none;
    border-radius: 0;
  }
  .landing #main .secondaryheader {
    display: block;
    padding: 0 20px;
  }
  .landing #main .secondaryheader i {
    right: 20px;
  }
  .landing #main header h1 {
    left: auto;
    right: 20px;
  }
  .landing #main header h1:before {
    display: none;
  }
  .landing #main #features {
    top: 0;
    border-radius: 0 0 5px 5px;
  }
  .landing #main #features ul li {
    display: inline-block;
    width: 50%;
  }
  .landing #main #features ul li:before,
  .landing-trial #main #features ul li:last-child {
    display: none;
  }
  #main #main-header .logo {
    right: 100px;
  }
  .landing-trial #main #landingform {
    padding: 0;
  }
  #premium .features,
  #premium .premiumform {
    display: block;
    width: 100% !important;
  }
  .notice {
    padding: 15px 70px 14px 40px;
  }
  .notice .notice-icon {
    left: -15px;
    top: 50%;
    margin-top: -18px;
    z-index: 11;
    background: #205288;
    bottom: auto;
    padding: 5px 8px;
    font-size: 15px;
    border-radius: 50%;
    border: 2px solid rgba(41, 142, 234, 0.3);
  }
  .notice .notice-icon i {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    margin: 0;
    vertical-align: middle;
  }
}
@media (max-width: 600px) {
  .inner-container {
    padding: 0 20px;
  }
  .person {
    position: relative;
    padding: 10px 0 10px 33px;
    min-height: 30px;
    float: left;
    width: calc(100% / 4.4);
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .person .img {
    position: absolute;
    left: 0;
    top: 0;
    width: 50px;
    height: 50px;
    overflow: hidden;
  }
  #content {
    margin-top: 110px;
    padding-top: 20px;
  }
  #content .item {
    width: calc(100% / 3);
  }
  .form .fieldset {
    margin: 10px 0;
  }
  .form .btn-auth {
    display: block;
    width: 100%;
    margin: 0 0 10px;
  }
  .form input[type="checkbox"] {
    margin: 10px 5px 20px 0;
  }
  #main #header-secondary {
    top: 130px;
    height: 60px;
    background: #2f3444;
  }
  #main #header-secondary .inner-container {
    padding-left: 20px;
  }
  #main #header-secondary .filters {
    float: none;
  }
  #main #header-secondary .filters ul {
    display: flex;
  }
  #main #header-secondary .filters > ul > li {
    flex: 1;
    line-height: 40px;
    margin: 10px 10px 10px 0;
    text-align: center;
  }
  #main #header-secondary .filters > ul > li.genre-filter {
    position: inherit;
  }
  #main #header-secondary .filters > ul > li.quality-filter {
    margin-right: 0;
  }
  #main #header-secondary .filters ul li.search {
    height: auto;
    line-height: 30px;
    position: absolute;
    left: 0;
    right: 0;
    top: -50px;
    padding: 0 20px;
    background: #1d1b24;
  }
  #main #header-secondary .filters ul li .dropdown-toggle {
    display: block;
  }
  #main #header-secondary .filters ul ul,
  .landing #main .secondaryheader i,
  .landing #main header h1 {
    display: none;
  }
  #main #header-secondary .filters ul li.search form {
    position: relative;
  }
  #main #header-secondary .filters ul li.search form i {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -7px;
  }
  #main #header-secondary .filters ul li.search form input {
    width: 100%;
    padding-left: 20px;
  }
  #main #header-secondary .filters ul li.dropdown.open > ul {
    margin-top: 10px;
    text-align: left;
  }
  #main #header-secondary .filters ul li.dropdown.quality-filter.open > ul {
    left: auto;
    right: 0;
  }
  #main
    #header-secondary
    .filters
    ul
    li.dropdown.open
    > ul.dropdown-menu-large {
    left: 0;
    right: 0;
    width: auto;
    margin-top: 0;
    box-sizing: border-box;
  }
  #main
    #header-secondary
    .filters
    ul
    li.dropdown.open
    > ul.dropdown-menu-large
    li
    input[type="checkbox"]
    + label {
    line-height: 40px;
  }
  .premium-packages {
    position: relative;
  }
  .premium-packages > li:first-child {
    position: absolute;
    left: 4px;
    right: 4px;
    margin-right: 0;
    width: auto;
    min-width: 0;
    max-width: 100%;
  }
  .premium-packages > li {
    min-width: 0;
  }
  .premium-packages > li.popular {
    width: 100%;
    min-width: 0;
  }
  .landing #main header {
    text-align: center;
  }
  .landing #main .secondaryheader {
    padding: 20px 30px;
  }
  .landing #main .secondaryheader h2 {
    display: block;
    text-align: center;
    line-height: 1.5em;
  }
  .landing #main #features ul li {
    display: block;
    width: 220px;
    margin: auto;
  }
  .landing-trial #main #features ul li {
    display: inline-block;
    width: 50%;
  }
  .landing-trial #main #features ul li i {
    color: rgba(255, 255, 255, 0.7);
    background: 0;
    padding: 0;
  }
  .landing-trial #main #landingform .left,
  .landing-trial #main #landingform .right {
    display: block;
    width: 100%;
  }
  #premium .options span {
    display: block;
  }
}
@media (max-width: 480px) {
  #main #main-header .header-nav li.register,
  .menu-icon-text,
  .tv-details-seasons ol li.active:after {
    display: none;
  }
  .notice .close-notice,
  .notice .close-notice i {
    position: relative;
    top: auto;
  }
  #main #main-header .logo {
    margin-left: -20px;
    right: 0;
  }
  #main
    #header-secondary
    .filters
    ul
    li.dropdown.open
    > ul.dropdown-menu-large
    li {
    width: 50%;
  }
  #content .item {
    width: calc(100% / 2);
  }
  .tv-details-episodes,
  .tv-details-seasons {
    width: 100%;
    padding: 0;
  }
  .tv-details-episodes {
    margin: 30px 0;
  }
  .landingpackages li {
    width: 50%;
  }
  .landingpackages li:last-child {
    width: 100%;
    margin-top: 20px;
  }
  .landing-trial #main #features ul li {
    display: block;
    width: 220px;
    margin: auto;
  }
  .landing-trial #main #features ul li i {
    color: #fff;
    background: rgba(255, 255, 255, 0.07);
    padding: 15px;
  }
  #premium {
    padding: 20px;
  }
  #premium #progressbar {
    padding: 30px 0;
  }
  .notice {
    font-size: 15px;
    padding: 20px 20px 0;
    text-align: center;
  }
  .notice .notice-icon {
    display: none;
  }
  .notice .close-notice {
    display: block;
    left: 0;
    right: 0;
    bottom: auto;
    margin: 20px -20px 0;
    padding: 5px;
    border-top: 2px solid rgba(41, 142, 234, 0.3);
    border-left: none;
  }
  .detail .movie-actions ul,
  .detail .tv-details .movie-actions ul {
    display: block;
    width: 100%;
  }
  .detail .movie-actions ul:first-child,
  .detail .movie-actions ul:last-child,
  .detail .tv-details .movie-actions ul:first-child,
  .detail .tv-details .movie-actions ul:last-child {
    padding: 0;
  }
  .tv-details-episodes-info {
    margin-top: 0;
  }
}
@media (max-width: 380px) {
  #main #header-secondary {
    height: 180px;
    padding: 10px 0;
  }
  #content .item .item-details span.movie-date {
    display: none;
  }
  #main #header-secondary .inner-container {
    height: initial;
  }
  #main #header-secondary .filters ul {
    display: block;
  }
  #main #header-secondary .filters > ul > li {
    position: inherit;
    display: block;
    margin: 10px 0;
  }
  #main #header-secondary .filters ul li.dropdown.open > ul {
    margin-top: 0;
  }
  #main
    #header-secondary
    .filters
    ul
    li.dropdown.open
    > ul.dropdown-menu-large
    li {
    width: 100%;
  }
  #main #header-secondary .filters ul li.dropdown.quality-filter.open > ul {
    left: 0;
  }
  #content {
    margin-top: 230px;
  }
  .landingpackages li {
    width: 100%;
    margin-top: 20px;
  }
  .landingpackages li:first-child {
    margin-top: 0;
  }
  #premium {
    padding: 0;
  }
}
@media (max-width: 1252px) {
  p#slogan {
    display: none;
  }
}
@font-face {
  font-family: moviewp;
  src: url(assets/fonts/moviewp.eot);
  src: url(assets/fonts/moviewp.eot?#iefix) format("embedded-opentype"),
    url(assets/fonts/moviewp.ttf) format("truetype"),
    url(assets/fonts/moviewp.woff) format("woff"),
    url(assets/fonts/moviewp.svg?#moviewp) format("svg");
  font-weight: 400;
  font-style: normal;
}
[class*=" icon-"],
[class^="icon-"] {
  font-family: moviewp;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-notifications-off:before {
  content: "\e65b";
}
.icon-crop:before {
  content: "\e65c";
}
.icon-mouse-pointer:before {
  content: "\e65d";
}
.icon-eye-with-line:before {
  content: "\e664";
}
.icon-merge:before {
  content: "\e665";
}
.icon-warning:before {
  content: "\e666";
}
.icon-document-landscape:before {
  content: "\e667";
}
.icon-classic-computer:before {
  content: "\e668";
}
.icon-remove-user:before {
  content: "\e669";
}
.icon-controller-fast-backward:before {
  content: "\e66a";
}
.icon-add-to-list:before {
  content: "\e66b";
}
.icon-dots-three-horizontal:before {
  content: "\e66c";
}
.icon-dots-two-horizontal:before {
  content: "\e66d";
}
.icon-dot-single:before {
  content: "\e66e";
}
.icon-dots-two-vertical:before {
  content: "\e66f";
}
.icon-dots-three-vertical:before {
  content: "\e670";
}
.icon-select-arrows:before {
  content: "\e671";
}
.icon-arrow-long-right:before {
  content: "\e672";
}
.icon-arrow-long-up:before {
  content: "\e673";
}
.icon-arrow-long-down:before {
  content: "\e674";
}
.icon-arrow-long-left:before {
  content: "\e675";
}
.icon-chevron-with-circle-right:before {
  content: "\e676";
}
.icon-chevron-with-circle-up:before {
  content: "\e677";
}
.icon-chevron-with-circle-down:before {
  content: "\e678";
}
.icon-chevron-with-circle-left:before {
  content: "\e679";
}
.icon-chevron-thin-right:before {
  content: "\e67a";
}
.icon-chevron-thin-up:before {
  content: "\e67b";
}
.icon-chevron-thin-down:before {
  content: "\e67c";
}
.icon-chevron-thin-left:before {
  content: "\e67d";
}
.icon-chevron-small-right:before {
  content: "\e67e";
}
.icon-chevron-small-up:before {
  content: "\e67f";
}
.icon-chevron-small-down:before {
  content: "\e680";
}
.icon-chevron-small-left:before {
  content: "\e681";
}
.icon-chevron-right:before {
  content: "\e682";
}
.icon-chevron-up:before {
  content: "\e683";
}
.icon-chevron-down:before {
  content: "\e684";
}
.icon-chevron-left:before {
  content: "\e685";
}
.icon-triangle-right:before {
  content: "\e686";
}
.icon-triangle-up:before {
  content: "\e687";
}
.icon-triangle-down:before {
  content: "\e688";
}
.icon-triangle-left:before {
  content: "\e689";
}
.icon-arrow-with-circle-right:before {
  content: "\e68a";
}
.icon-arrow-with-circle-up:before {
  content: "\e68b";
}
.icon-arrow-with-circle-down:before {
  content: "\e68c";
}
.icon-arrow-with-circle-left:before {
  content: "\e68d";
}
.icon-arrow-right:before {
  content: "\e68e";
}
.icon-arrow-up:before {
  content: "\e68f";
}
.icon-arrow-down:before {
  content: "\e690";
}
.icon-arrow-left:before {
  content: "\e691";
}
.icon-arrow-bold-right:before {
  content: "\e692";
}
.icon-arrow-bold-up:before {
  content: "\e693";
}
.icon-arrow-bold-down:before {
  content: "\e694";
}
.icon-arrow-bold-left:before {
  content: "\e695";
}
.icon-flow-parallel:before {
  content: "\e696";
}
.icon-flow-line:before {
  content: "\e697";
}
.icon-flow-tree:before {
  content: "\e698";
}
.icon-flow-branch:before {
  content: "\e699";
}
.icon-flow-cascade:before {
  content: "\e69a";
}
.icon-sound-mute:before {
  content: "\e69b";
}
.icon-sound:before {
  content: "\e69c";
}
.icon-controller-volume:before {
  content: "\e69d";
}
.icon-resize-100:before {
  content: "\e69e";
}
.icon-resize-full-screen:before {
  content: "\e69f";
}
.icon-controller-next:before {
  content: "\e6a0";
}
.icon-controller-jump-to-start:before {
  content: "\e6a1";
}
.icon-controller-fast-forward:before {
  content: "\e6a2";
}
.icon-controller-stop:before {
  content: "\e6a3";
}
.icon-controller-record:before {
  content: "\e6a4";
}
.icon-controller-paus:before {
  content: "\e6a5";
}
.icon-controller-play:before {
  content: "\e6a6";
}
.icon-open-book:before {
  content: "\e6a7";
}
.icon-bookmarks:before {
  content: "\e6a8";
}
.icon-bookmark:before {
  content: "\e6a9";
}
.icon-layers:before {
  content: "\e6aa";
}
.icon-upload-to-cloud:before {
  content: "\e6ab";
}
.icon-cloud:before {
  content: "\e6ac";
}
.icon-uninstall:before {
  content: "\e6ad";
}
.icon-install:before {
  content: "\e6ae";
}
.icon-save:before {
  content: "\e6af";
}
.icon-download:before {
  content: "\e6b0";
}
.icon-upload:before {
  content: "\e6b1";
}
.icon-trash:before {
  content: "\e6b2";
}
.icon-emoji-flirt:before {
  content: "\e6b3";
}
.icon-archive:before {
  content: "\e6b4";
}
.icon-time-slot:before {
  content: "\e6b5";
}
.icon-mask:before {
  content: "\e6b6";
}
.icon-sports-club:before {
  content: "\e6b7";
}
.icon-folder-video:before {
  content: "\e6b8";
}
.icon-folder-music:before {
  content: "\e6b9";
}
.icon-folder-images:before {
  content: "\e6ba";
}
.icon-folder:before {
  content: "\e6bb";
}
.icon-music:before {
  content: "\e6bc";
}
.icon-video:before {
  content: "\e6bd";
}
.icon-images:before {
  content: "\e6be";
}
.icon-image-inverted:before {
  content: "\e6bf";
}
.icon-image:before {
  content: "\e6c0";
}
.icon-copy:before {
  content: "\e6c1";
}
.icon-spreadsheet:before {
  content: "\e6c2";
}
.icon-text-document-inverted:before {
  content: "\e6c3";
}
.icon-text-document:before {
  content: "\e6c4";
}
.icon-documents:before {
  content: "\e6c5";
}
.icon-document:before {
  content: "\e6c6";
}
.icon-menu:before {
  content: "\e6c7";
}
.icon-grid:before {
  content: "\e6c8";
}
.icon-list:before {
  content: "\e6c9";
}
.icon-text:before {
  content: "\e6ca";
}
.icon-unread:before {
  content: "\e6cb";
}
.icon-emoji-sad:before {
  content: "\e6cc";
}
.icon-emoji-neutral:before {
  content: "\e6cd";
}
.icon-emoji-happy:before {
  content: "\e6ce";
}
.icon-untag:before {
  content: "\e6cf";
}
.icon-tag:before {
  content: "\e6d0";
}
.icon-align-vertical-middle:before {
  content: "\e6d1";
}
.icon-align-horizontal-middle:before {
  content: "\e6d2";
}
.icon-align-right:before {
  content: "\e6d3";
}
.icon-align-top:before {
  content: "\e6d4";
}
.icon-align-bottom:before {
  content: "\e6d5";
}
.icon-align-left:before {
  content: "\e6d6";
}
.icon-back-in-time:before {
  content: "\e6d7";
}
.icon-swap:before {
  content: "\e6d8";
}
.icon-retweet:before {
  content: "\e6d9";
}
.icon-loop:before {
  content: "\e6da";
}
.icon-level-up:before {
  content: "\e6db";
}
.icon-level-down:before {
  content: "\e6dc";
}
.icon-back:before {
  content: "\e6dd";
}
.icon-shuffle:before {
  content: "\e6de";
}
.icon-circle:before {
  content: "\e6df";
}
.icon-cw:before {
  content: "\e6e0";
}
.icon-ccw:before {
  content: "\e6e1";
}
.icon-cycle:before {
  content: "\e6e2";
}
.icon-info-with-circle:before {
  content: "\e6e3";
}
.icon-help-with-circle:before {
  content: "\e6e4";
}
.icon-help:before {
  content: "\e6e5";
}
.icon-info:before {
  content: "\e6e6";
}
.icon-block:before {
  content: "\e6e7";
}
.icon-erase:before {
  content: "\e6e8";
}
.icon-plus:before {
  content: "\e6e9";
}
.icon-minus:before {
  content: "\e6ea";
}
.icon-circle-with-cross:before {
  content: "\e6eb";
}
.icon-circle-with-plus:before {
  content: "\e6ec";
}
.icon-circle-with-minus:before {
  content: "\e6ed";
}
.icon-squared-cross:before {
  content: "\e6ee";
}
.icon-squared-plus:before {
  content: "\e6ef";
}
.icon-squared-minus:before {
  content: "\e6f0";
}
.icon-cross:before {
  content: "\e6f1";
}
.icon-check:before {
  content: "\e6f2";
}
.icon-switch:before {
  content: "\e6f3";
}
.icon-log-out:before {
  content: "\e6f4";
}
.icon-login:before {
  content: "\e6f5";
}
.icon-lock-open:before {
  content: "\e6f6";
}
.icon-lock:before {
  content: "\e6f7";
}
.icon-circular-graph:before {
  content: "\e6f8";
}
.icon-area-graph:before {
  content: "\e6f9";
}
.icon-bar-graph:before {
  content: "\e6fa";
}
.icon-pie-chart:before {
  content: "\e6fb";
}
.icon-line-graph:before {
  content: "\e6fc";
}
.icon-sweden:before {
  content: "\e6fd";
}
.icon-water:before {
  content: "\e6fe";
}
.icon-thermometer:before {
  content: "\e6ff";
}
.icon-signal:before {
  content: "\e700";
}
.icon-rss:before {
  content: "\e701";
}
.icon-ticket:before {
  content: "\e702";
}
.icon-box:before {
  content: "\e703";
}
.icon-database:before {
  content: "\e704";
}
.icon-clipboard:before {
  content: "\e705";
}
.icon-voicemail:before {
  content: "\e706";
}
.icon-dial-pad:before {
  content: "\e707";
}
.icon-wallet:before {
  content: "\e708";
}
.icon-shopping-basket:before {
  content: "\e709";
}
.icon-shopping-bag:before {
  content: "\e70a";
}
.icon-shopping-cart:before {
  content: "\e70b";
}
.icon-shop:before {
  content: "\e70c";
}
.icon-credit-card:before {
  content: "\e70d";
}
.icon-light-bulb:before {
  content: "\e70e";
}
.icon-infinity:before {
  content: "\e70f";
}
.icon-tv:before {
  content: "\e710";
}
.icon-code:before {
  content: "\e711";
}
.icon-sound-mix:before {
  content: "\e712";
}
.icon-adjust:before {
  content: "\e713";
}
.icon-light-up:before {
  content: "\e714";
}
.icon-light-down:before {
  content: "\e715";
}
.icon-progress-empty:before {
  content: "\e716";
}
.icon-progress-one:before {
  content: "\e717";
}
.icon-progress-two:before {
  content: "\e718";
}
.icon-progress-full:before {
  content: "\e719";
}
.icon-publish:before {
  content: "\e71a";
}
.icon-browser:before {
  content: "\e71b";
}
.icon-scissors:before {
  content: "\e71c";
}
.icon-eraser:before {
  content: "\e71d";
}
.icon-pencil:before {
  content: "\e71e";
}
.icon-flat-brush:before {
  content: "\e71f";
}
.icon-round-brush:before {
  content: "\e720";
}
.icon-keyboard:before {
  content: "\e721";
}
.icon-radio:before {
  content: "\e722";
}
.icon-globe:before {
  content: "\e723";
}
.icon-traffic-cone:before {
  content: "\e724";
}
.icon-suitcase:before {
  content: "\e725";
}
.icon-brush:before {
  content: "\e726";
}
.icon-ruler:before {
  content: "\e727";
}
.icon-lab-flask:before {
  content: "\e728";
}
.icon-rocket:before {
  content: "\e729";
}
.icon-cup:before {
  content: "\e72a";
}
.icon-game-controller:before {
  content: "\e72b";
}
.icon-drive:before {
  content: "\e72c";
}
.icon-cake:before {
  content: "\e72d";
}
.icon-magnet:before {
  content: "\e72e";
}
.icon-funnel:before {
  content: "\e72f";
}
.icon-bucket:before {
  content: "\e730";
}
.icon-battery:before {
  content: "\e731";
}
.icon-stopwatch:before {
  content: "\e732";
}
.icon-key:before {
  content: "\e733";
}
.icon-network:before {
  content: "\e734";
}
.icon-language:before {
  content: "\e735";
}
.icon-colours:before {
  content: "\e736";
}
.icon-gauge:before {
  content: "\e737";
}
.icon-tree:before {
  content: "\e738";
}
.icon-hour-glass:before {
  content: "\e739";
}
.icon-air:before {
  content: "\e73a";
}
.icon-briefcase:before {
  content: "\e73b";
}
.icon-bowl:before {
  content: "\e73c";
}
.icon-vinyl:before {
  content: "\e73d";
}
.icon-drop:before {
  content: "\e73e";
}
.icon-thunder-cloud:before {
  content: "\e73f";
}
.icon-calendar:before {
  content: "\e740";
}
.icon-flash:before {
  content: "\e741";
}
.icon-mic:before {
  content: "\e742";
}
.icon-clock:before {
  content: "\e743";
}
.icon-hand:before {
  content: "\e744";
}
.icon-credit:before {
  content: "\e745";
}
.icon-eye:before {
  content: "\e746";
}
.icon-trophy:before {
  content: "\e762";
}
.icon-magnifying-glass:before {
  content: "\e76b";
}
.icon-heart-outlined:before {
  content: "\e77c";
}
.icon-heart:before {
  content: "\e77d";
}
.icon-map:before {
  content: "\e784";
}
.icon-mobile:before {
  content: "\e785";
}
.icon-notification:before {
  content: "\e788";
}
.icon-share-alternative:before {
  content: "\e78f";
}
.icon-share:before {
  content: "\e790";
}
.icon-shareable:before {
  content: "\e791";
}
.icon-star-outlined:before {
  content: "\e792";
}
.icon-star:before {
  content: "\e793";
}
.icon-tablet:before {
  content: "\e794";
}
.icon-thumbs-down:before {
  content: "\e795";
}
.icon-thumbs-up:before {
  content: "\e796";
}
.icon-user:before {
  content: "\e797";
}
.icon-users:before {
  content: "\e798";
}
.icon-v-card:before {
  content: "\e799";
}
.icon-add-user:before {
  content: "\e79a";
}
.icon-star-half-empty:before {
  content: "\e79b";
}
.icon-star-o:before {
  content: "\e79c";
}
.icon-star-half:before {
  content: "\e79d";
}
.icon-star2:before {
  content: "\e79e";
}
.wp-pagenavi {
  clear: both;
}
.wp-pagenavi a,
.wp-pagenavi a:link,
.wp-pagenavi a:visited,
.wp-pagenavi span.current {
  border: 1px solid #282c39;
  color: #fff;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: inset 0 0 1px #fff;
  -ms-box-shadow: inset 0 0 1px #fff;
  -webkit-box-shadow: inset 0 0 1px #282c39;
  box-shadow: inset 0 0 1px #282c39;
  background: #fafafa;
  background-image: -moz-linear-gradient(top, #fafafa 0, #d5d4d4 100%);
  background-image: -ms-linear-gradient(top, #fafafa 0, #d5d4d4 100%);
  background-image: -o-linear-gradient(top, #fafafa 0, #d5d4d4 100%);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #2b2b45),
    color-stop(100%, #313151)
  );
  background-image: -webkit-linear-gradient(top, #151d26 0, #292941 100%);
  background-image: linear-gradient(to bottom, #282c39 0, #282c39 100%);
  display: inline-block;
  line-height: 2.48em;
  height: 2.4em;
  text-decoration: none;
  margin: 0 0.3em 12px;
  padding: 0 0.85em;
  font-size: 12px;
  text-shadow: 0 1px 0 #39395f;
}
.wp-pagenavi .extend {
  display: none;
}
.wp-pagenavi span.current {
  background: #298eea;
  background-image: -moz-linear-gradient(top, #d5d4d4 0, #fafafa 100%);
  background-image: -ms-linear-gradient(top, #d5d4d4 0, #fafafa 100%);
  background-image: -o-linear-gradient(top, #d5d4d4 0, #fafafa 100%);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #298eea),
    color-stop(100%, #fafafa)
  );
  background-image: -webkit-linear-gradient(top, #298eea 0, #fafafa 100%);
  background-image: linear-gradient(to bottom, #298eea 0, #298eea 100%);
  border: 1px solid #151d26;
  moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.35);
  -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.35);
}
.wp-pagenavi a:hover {
  border: 1px solid #aeacac !important;
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  -ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}
@media (max-width: 1020px) {
  .detail #serie-tv {
    width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 1000px) {
  li#abc.dropdown.quality-filter {
    display: none !important;
  }
}
#site-container,
.sb-site-container,
.sidebar,
body,
html {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body,
html {
  width: 100%;
  overflow-x: hidden;
}
html {
  height: 100%;
}
body {
  min-height: 100%;
  height: auto;
  position: relative;
}
html.sb-scroll-lock.sb-active:not(.sb-static) {
  overflow: hidden;
}
#site-container,
.sb-site-container {
  width: 100%;
  min-height: 100vh;
  position: relative;
  z-index: 1;
}
#site-container:after,
#site-container:before,
.sb-site-container:after,
.sb-site-container:before {
  content: " ";
  display: table;
  clear: both;
}
.sidebar {
  height: 100%;
  overflow-y: auto;
  position: fixed;
  top: 0;
  z-index: 0;
  display: none;
  background-color: #121117;
}
.sidebar,
.sidebar * {
  -webkit-transform: translateZ(0);
}
.sb-left {
  left: 0;
}
.sb-right {
  right: 0;
}
.sidebar.sb-static,
html.sb-static .sidebar {
  position: absolute;
}
.sidebar.sb-active {
  display: block;
}
.sb-style-overlay {
  z-index: 9999;
}
.sb-momentum-scrolling {
  -webkit-overflow-scrolling: touch;
}
.sb-width-thin {
  width: 15%;
}
.sb-width-wide {
  width: 45%;
}
@media (max-width: 480px) {
  .sb-width-thin {
    width: 55%;
  }
  .sb-width-wide {
    width: 85%;
  }
}
@media (min-width: 481px) {
  .sb-width-thin {
    width: 40%;
  }
  .sb-width-wide {
    width: 70%;
  }
}
@media (min-width: 768px) {
  .sb-width-thin {
    width: 25%;
  }
  .sb-width-wide {
    width: 55%;
  }
}
@media (min-width: 992px) {
  .sb-width-thin {
    width: 15%;
  }
  .sb-width-wide {
    width: 45%;
  }
}
@media (min-width: 1200px) {
  .sb-width-thin {
    width: 5%;
  }
  .sb-width-wide {
    width: 35%;
  }
}
#site-container,
.sb-site-container,
.sb-slide,
.sidebar {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transition-property: -webkit-transform, left, right;
  -webkit-backface-visibility: hidden;
}
.sb-hide {
  display: none;
}
.ps-container {
  -ms-touch-action: none;
  overflow: hidden !important;
}
.ps-container.ps-active-x > .ps-scrollbar-x-rail,
.ps-container.ps-active-y > .ps-scrollbar-y-rail {
  display: block;
}
.ps-container.ps-in-scrolling {
  pointer-events: none;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  background-color: #999;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #999;
}
.ps-container > .ps-scrollbar-x-rail {
  display: none;
  position: absolute;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  opacity: 0;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color 0.2s linear, opacity 0.2s linear;
  -o-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  bottom: 3px;
  height: 8px;
}
.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  position: absolute;
  background-color: #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
  bottom: 0;
  height: 8px;
}
.ps-container > .ps-scrollbar-y-rail {
  display: none;
  position: absolute;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  opacity: 0;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color 0.2s linear, opacity 0.2s linear;
  -o-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  right: 3px;
  width: 8px;
}
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  position: absolute;
  background-color: #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
  right: 0;
  width: 8px;
}
.ps-container:hover.ps-in-scrolling {
  pointer-events: none;
}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-x
  > .ps-scrollbar-x-rail
  > .ps-scrollbar-x {
  background-color: #999;
}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-y
  > .ps-scrollbar-y-rail
  > .ps-scrollbar-y {
  background-color: #999;
}
.ps-container:hover > .ps-scrollbar-x-rail,
.ps-container:hover > .ps-scrollbar-y-rail {
  opacity: 0.6;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
  background-color: #999;
}
.ps-container:hover > .ps-scrollbar-y-rail:hover {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
  background-color: #999;
}
.rating,
p#buttondownload {
  text-align: center;
  float: left;
}
.detail #content .movie-info h1 span {
  color: rgba(160, 160, 160, 0.77);
  font-weight: 500;
}
.detail #content .movie-info h1 span a {
  color: rgba(160, 160, 160, 0.77);
  font-weight: 500;
}
a {
  color: #fff;
}
.detail #content .movie-info span#hd-icon {
  font-style: italic;
  font-size: 18px;
  font-weight: 700;
}
.button:hover {
  border: 1px solid rgba(255, 255, 255, 0.88);
  transition: 0.3s ease;
}
p#buttondownload {
  border-radius: 5px;
  background-color: #c054c1;
  padding: 13px;
  color: #fff;
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
}
p#buttondownload:hover {
  background-color: #9a329b;
}
@media (max-width: 1110px) {
  .detail #content .movie-image a p {
    font-size: 12px;
    margin-left: -20px;
  }
}
@media (max-width: 768px) {
  .detail #content .movie-info {
    width: calc(100% - 200px);
    margin-left: 20px;
  }
  .movie-info p.movie-description span.trama {
    font-size: 14px;
  }
  .detail #content .movie-info .movie-data {
    margin-bottom: -40px;
    border-bottom: 0;
  }
  .detail #content .movie-image {
    width: 150px;
    left: 0;
  }
}
@media (max-width: 600px) {
  .detail #content .movie-info .movie-data span#anno,
  .detail #content .movie-info .movie-data span.hd,
  .detail #content .movie-info .movie-data span:before,
  .detail #content .movie-info em span#tvdb,
  .detail #content .movie-info em span.rated,
  .detail #content .movie-info h1 i,
  .detail #content .movie-info p.movie-description span.trama,
  .movie-background {
    display: none;
  }
  .detail #content .movie-info {
    width: 100%;
    padding: 0;
    margin-left: 10px;
  }
  .detail #content .movie-image {
    width: 100%;
    margin-top: -15px;
  }
  .detail #content .movie-image img {
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
  }
  .detail #content .movie-background {
    background: no-repeat #1d1b24;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-size: cover;
  }
  .detail #content .movie-image a {
    margin-bottom: 15px;
  }
  .detail #content .movie-image a p i {
    margin-left: 30%;
  }
  .detail #content .movie-info .movie-data {
    border: 0;
  }
  .detail #content .movie-info p {
    font-size: 13px;
    margin-top: -90px;
    padding-left: 0;
    margin-left: 0;
    margin-right: 0;
    text-overflow: ellipsis;
  }
  .detail #content .movie-info .movie-data span {
    font-size: 13px;
    margin: 3px;
  }
  .detail #content .movie-info em span {
    margin: 5px;
    font-size: 9px;
    white-space: nowrap;
  }
  i.fa.fa-star-o {
    color: #f5de50;
  }
  .detail .movie-actions .extra li#streaming-4k a span {
    font-size: 13px;
    color: #fff;
  }
}
.detail #content .movie-info h1 i {
  color: rgba(160, 160, 160, 0.77);
  font-weight: 500;
}
.detail #content .movie-info em {
  padding-bottom: 15px;
  display: block;
  color: #fff;
  font-size: 10px;
}
@media (max-width: 400px) {
  .detail #content .movie-info {
    margin-left: 5px;
    left: 0;
  }
  .detail #content .movie-info h1 {
    margin-left: -15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 30px;
  }
  .rating {
    margin-left: -10px;
    top: -5px;
    width: 35px;
    height: 32px;
  }
  .details {
    margin-bottom: 15px;
    font-style: italic;
  }
}
.rating {
  width: 40px;
  height: 37px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAyCAYAAAD845PIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3RjFBQjE2NEMzMzExRTdBNEExQ0VDNDc5NzVDOTJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY3RjFBQjE3NEMzMzExRTdBNEExQ0VDNDc5NzVDOTJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjdGMUFCMTQ0QzMzMTFFN0E0QTFDRUM0Nzk3NUM5MkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGMUFCMTU0QzMzMTFFN0E0QTFDRUM0Nzk3NUM5MkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz72S8QWAAAElklEQVR42txaa2xMQRSerlKtVxA0CBFt0W754RWPeLZCI/jVhKQJRSOhP2jRVoUERaIiCOpRjUSFH14hafTh1YdGJBpt0RIpqkJI0Khn6pzsd5Oxdru73Tt373WSL7ezM/fe8803M3fOmQa13xKqLZmQRhhNeELIJeSrfKFNMaGthFOEaLwrGuVsq5IaStiCv7MIw6RyNuotRyqTEEK4S9hNeEXIQTkERJVYkKI5xSo8g/NzCWVS3RxCKeE7IYLw2ipKZYBQuRMhgXI56jOsotQQwnM4HQdVnI3VK4FaIwnNZlcqU1Kp1E2bUkmtTLMrNQRzqTshHmq4M1axmPANc6vZrEplgFC5B0IC9eVon2FWpWSV5kEFT8Zq3tBbLZsClSq8JCTQrgL3bTabUp1RyZVavBK+MYtSu0Co0kdCmlqVuD8nUEqFEyIlTMR3p50wm3C7E37MJNxkf7Dc3yc0SnirB6mBmLijcNUQRejpov0vzIn9fnTwBsJeQrCLulZCA4a4hqe4vnNHKpSQTlgEx3t38HIm0IQHci/WE4oIL3QYOSMI8xGiRKIjh7shqtlnEL5K2EdoY1LdsXOeIDX8TXgJxxskAo1w/qcwzrqCbKRENApXDme6SG0fEKZzD6SA0HuoVQ3Hfwhz2E90bIOLum4gPBkqjWc+wVhS2fYQzghr2Q/MLUZ/zOl4XtLb0KCvsLb1w7WNSV1GYRMh0aKEEqUdyUUmdQ7DjsdnISHJYoSS4HdX8Dhvw0czGVkeXkkKCKstQigF/rLf+eDRbpOWcCZyBFunPEKqyQmxf8fgL/u9Cjz+2vuxYuuwNPJ25aCeO2edbTP8Yz9z4Xe7uw0tV2wk7JSW+W0mI7Qdfmkb6XSZUEe7dM6sZrl4SKBN7mROjGb7GnpwAnI9ekGWOxAmTwf2J62jMCXYw8MOIHg7gonJ2Z81znIbQCgPCxm/dy3hqL9BIq8wK7CypGBoGmlbQYjfv9ITIV+DRO1b9pUwAFfVFoaNdhiInVQR+X5BkGgn1BlAKoZQiyCxl4ocRQ/0GNtHg4beB0mxHipIxaA9E2oxiNRbELPh/UpIsT0yeKGoxTVaBSl7gEhp74tVQSrWqef+K1J1BpOqV0WKQ+XwAA+/cClk14WU1kucNvtkMKlPeK/XavlKqjMqJRAuEWpwTVA9r7wlZXca394Y58f5UO06YQlhLK5c5uObWarmlbekfPlGTRKOoxnegE3DHpGj0wWIqrk8VTgOBIrR3lulYoweftyG0233hCNByonGw8KRHubotAhRdQR+5/o4tL/iQYVHTiPGb1KDCX2w9X/sop7z22cJDwmL0e60cOS7U11sqVrwexTacftFuL8Qz3O2x2jXB/74Tcom5S9Cpd85OX8c430ZfruA3uQwpcnDc5vQzo772JbieSfwfM1CpcC0i16hRw0m+h3ENFPgUAjqryFfUOPH0j0OCZ+FKPM/jnAurwrprxn48Nv1IsWnCiXi3wO3MpCp0vG7xB22QzhOJ2VrxRys1jNI5AnO+bUxCAkKsIKpMj5qXU4YJBynGoeE45zMo/0RYAB4wC9Me7D6owAAAABJRU5ErkJggg==);
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  line-height: 43px;
  position: static;
  color: #fff;
  padding-bottom: 5px;
  margin-right: 10px;
  margin-top: -2px;
}
.rating:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAyCAMAAADLPWP6AAAAsVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Q9rufAAAAOnRSTlMAYvS7k5b5/vwaAcMXZ35xJZqpiN95P0T38AoQbTYuzB60QlwHSp+iPI2LxLAEX+o5hMG4IVfF1SvRoK3uYwAAAiBJREFUSMeVldd26yAQRUfFAsmxJdfEJe497k7d//9h9yFxlhwjXTFPMLA5AwyMSIY5H+rDEUurAlC1g8KA1qhFEFpRJcoiUqZkKTURkYmdmE9ZRETK+NZSlmJXKSux8InHn+YjT6G1lIVYSspCzOcl1XspJnYjVVhswftN/51FPvCwchoeqn3jbCu8hrN6MEw/Oqf60AVAx38GYw2AO6yfnOMV7laHHb5NNy9+5fVuzdeKf2lqAKAzrHZFZkNANz0/nie7nOh3yTz2vaYGhjPpc9gns8LJNkv2B/oyJrZ85jFjqXOypE7UZUrwZgW9BbxJtERPLaCpZhmJ7GqoSmGooljsRESiEqpfEOorStF3M9pAqxDUgnWUOpZCH2aV2wNvQeO/UOMupFjhR7lM5KNiw+HU8rDIfNR7nbu3KtpYYhzcbibUdcmoSy6fmdQnbsZyiux/5QFlDuSZTs6+DjybayrnHOrM3uhf5/6XPmuj3yMv9St4GZGvcqgVB9Pd96CXQ2UMt2nm5mGTtunBMU5359uv7TztGGN6ujU2KeEXAN5Ty2+oGagyv5/Oswfuer5xwfu92+lNWbtah8F3Y7BVBH4oIqEfoLZXtyl1QvRMRCRZKvRi9OMdLTSqnoiIzLQhTUN0T2RU+531Y0ldoWsjkZ5mdC/2xXlaCmA8+DMwGENQmp75MKW8C+AdDUNHD8A1Jn3iX5aTjCueLC9+Ku5/NvxD9byi+MMAAAAASUVORK5CYII=);
  color: #febf15;
}
.detail #content .movie-info b {
  font-size: 15px;
  cursor: pointer;
  margin-top: -30px;
}
.detail #content .movie-info b:hover {
  opacity: 1;
}
.details span {
  display: inline-block;
  margin: 0 5px;
}
.details span a {
  color: rgba(255, 255, 255, 0.7);
}
.details {
  border-top: 1px solid rgba(255, 255, 255, 0.07);
  padding-top: 20px;
}
.details span a:hover {
  color: #fff;
}
.detail #content .movie-info .movie-data span:before {
  display: none;
}
.detail #content .movie-info em span:hover {
  border: 1px solid rgba(255, 255, 255, 0.88);
  transition: 0.3s ease;
}
.detail .movie-actions .extra li#streaming-4k {
  border-radius: 5px;
  background-color: #c054c1;
}
.detail .movie-actions .extra li#streaming-4k a span {
  color: #fff;
}
.download a span {
  color: #fff;
}
.tv-details-seasons ol li[data-tab="season0"] {
  display: none;
}
.detail .movie-actions .extra li#download-button a:hover {
  color: #fff;
}
.movie-actions {
  margin-bottom: 20px;
}
.detail .movie-actions .extra li div span {
  color: rgba(255, 255, 255, 0.7);
}
.detail .movie-actions .extra li div span:hover {
  color: #fff;
}
.detail .movie-actions ul > li a:hover {
  color: #fff;
}
.tv-details-seasons ol li[data-tab="season0"] {
  display: none;
}
.modal-content,
.modal-overlay {
  height: 100%;
  width: 100%;
}
.modal-error,
.modal-image,
.modal-title-wrap {
  text-align: center;
}
.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99998;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.modal-overlay.modal-open {
  visibility: visible;
  opacity: 1;
}
.modal-wrap {
  position: absolute;
  top: 10%;
  bottom: 10%;
  left: 10%;
  right: 10%;
}
.modal-next,
.modal-prev {
  top: 50%;
  position: absolute;
}
.modal-title-wrap {
  position: absolute;
  bottom: 0;
  margin: auto;
  display: inline-block;
  width: 100%;
}
.modal-nav {
  display: none;
}
.modal-prev {
  left: 0;
}
.modal-next {
  right: 0;
}
.modal-close {
  position: absolute;
  top: 2%;
  right: 2%;
}
.modal-image img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  vertical-align: middle;
}
.modal-content iframe,
.modal-error {
  width: 100%;
  height: 100%;
}
.modal-ajax,
.modal-inline {
  max-height: 100%;
  overflow: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.modal-error {
  display: table;
  color: #fff;
  text-shadow: 0 1px 1px #000;
}
.modal-error p {
  display: table-cell;
  vertical-align: middle;
}
.modal-notouch .modal-effect-fade,
.modal-notouch .modal-effect-fadeScale,
.modal-notouch .modal-effect-fall,
.modal-notouch .modal-effect-slideDown,
.modal-notouch .modal-effect-slideLeft,
.modal-notouch .modal-effect-slideRight,
.modal-notouch .modal-effect-slideUp {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.modal-effect-fadeScale .modal-wrap {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
}
.modal-effect-fadeScale.modal-open .modal-wrap {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.modal-effect-slideDown .modal-wrap,
.modal-effect-slideLeft .modal-wrap,
.modal-effect-slideRight .modal-wrap,
.modal-effect-slideUp .modal-wrap {
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.modal-effect-slideLeft .modal-wrap {
  -webkit-transform: translateX(-10%);
  -moz-transform: translateX(-10%);
  -ms-transform: translateX(-10%);
  transform: translateX(-10%);
}
.modal-effect-slideRight .modal-wrap {
  -webkit-transform: translateX(10%);
  -moz-transform: translateX(10%);
  -ms-transform: translateX(10%);
  transform: translateX(10%);
}
.modal-effect-slideLeft.modal-open .modal-wrap,
.modal-effect-slideRight.modal-open .modal-wrap {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.modal-effect-slideDown .modal-wrap {
  -webkit-transform: translateY(-10%);
  -moz-transform: translateY(-10%);
  -ms-transform: translateY(-10%);
  transform: translateY(-10%);
}
.modal-effect-slideUp .modal-wrap {
  -webkit-transform: translateY(10%);
  -moz-transform: translateY(10%);
  -ms-transform: translateY(10%);
  transform: translateY(10%);
}
.modal-effect-slideDown.modal-open .modal-wrap,
.modal-effect-slideUp.modal-open .modal-wrap {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.modal-body-effect-fall .modal-effect-fall {
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
}
.modal-effect-fall .modal-wrap {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translateZ(300px);
  -moz-transform: translateZ(300px);
  -ms-transform: translateZ(300px);
  transform: translateZ(300px);
}
.modal-effect-fall.modal-open .modal-wrap {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.modal-skin-default.modal-overlay {
  background: #282c39;
}
.modal-skin-default .modal-content.modal-loading {
  background: url(https://i.imgur.com/cWmwHRS.gif) 50% 50% no-repeat;
}
.modal-skin-default .modal-nav {
  top: 10%;
  width: 8%;
  height: 80%;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  opacity: 0.5;
}
.modal-skin-default .modal-nav:hover {
  opacity: 1;
}
.modal-skin-default .modal-prev {
  background-image: url(https://i.imgur.com/5lvhOF7.png);
  border-radius: 0 3px 3px 0;
}
.modal-skin-default .modal-next {
  background-image: url(https://i.imgur.com/8CPLach.png);
  border-radius: 3px 0 0 3px;
}
.modal-skin-default .modal-close {
  display: block;
  background: url(https://i.imgur.com/DDhZS6k.png) 5px 5px no-repeat;
  width: 23px;
  height: 23px;
  text-indent: -9999px;
  padding: 5px;
  opacity: 0.5;
}
.modal-skin-default .modal-close:hover {
  opacity: 1;
}
.modal-skin-default .modal-title-wrap {
  bottom: -7%;
}
.modal-skin-default .modal-title {
  color: #fff;
  padding: 7px 15px;
  display: inline-block;
  cursor: pointer;
  background: #000;
  border-radius: 30px;
}
.modal-skin-default .modal-image img {
  background: #2f3444;
  background: none;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}
.modal-skin-default .modal-ajax,
.modal-skin-default .modal-inline {
  background: #2f3444;
  padding: 40px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}
@media (-webkit-min-device-pixel-ratio: 1.3),
  (-o-min-device-pixel-ratio: 2.6/2),
  (min--moz-device-pixel-ratio: 1.3),
  (min-device-pixel-ratio: 1.3),
  (min-resolution: 1.3dppx) {
  .modal-skin-default .modal-content.modal-loading {
    background-image: url(https://i.imgur.com/hSJUh5x.gif);
    background-size: 32px 32px;
  }
  .modal-skin-default .modal-prev {
    background-image: url(https://i.imgur.com/n9FqpVJ.png);
    background-size: 48px 48px;
  }
  .modal-skin-default .modal-next {
    background-image: url(https://i.imgur.com/jIcbVZe.png);
    background-size: 48px 48px;
  }
  .modal-skin-default .modal-close {
    background-image: url(https://i.imgur.com/71gOmg7.png);
    background-size: 16px 16px;
  }
}

              
            
!

JS

              
                var movie = 299537,
  movieLink = "https://www.imdb.com/title/tt4154664/",
  watch = "https://sellix.io/product/5f25bdc9bb871",
  noImg =
    "data:image/jpeg;base64,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",
  site = "https://demo.moviewordpress.com",
  videolink = "https://streamable.com/e/qjzbkd",
  videolinkhd = "https://streamable.com/e/d96vvi",
  modalVar = {
    script: "modal_box",
    selector: "modal",
    custom_events: ""
  };
a2a_config = { onclick: 1 };
var disqus_shortname = "wp-movies";
(function ($) {
  setInterval(() => {
    $.each($("iframe"), (arr, x) => {
      let src = $(x).attr("src");
      if (src && src.match(/(ads-iframe)|(disqusads)/gi)) {
        $(x).remove();
      }
    });
  }, 300);
})(jQuery);
$(document).ready(function () {
  function makeSlug(str) {
    /** @type {Array.<string>} */
    var codeSegments = "\u0430 \u0431 \u0432 \u0433 \u0434 \u0435 \u0451 \u0436 \u0437 \u0438 \u0439 \u043a \u043b \u043c \u043d \u043e \u043f \u0440 \u0441 \u0442 \u0443 \u0444 \u0445 \u0446 \u0447 \u0448 \u0449 \u044a \u044b \u044c \u044d \u044e \u044f \u0101 \u0105 \u00e4 \u00e1 \u00e0 \u00e2 \u00e5 \u010d \u0107 \u0113 \u0119 \u011b \u00e9 \u00e8 \u00ea \u00e6 \u0123 \u011f \u00f6 \u00f3 \u00f8 \u01ff \u00f4 \u0151 \u1e3f \u0149 \u0144 \u1e55 \u0155 \u015f \u00fc \u00df \u0159 \u0142 \u0111 \u00fe \u0125 \u1e27 \u012b \u00ef \u00ed \u00ee \u0135 \u0137 \u0142 \u0146 \u0144 \u0148 \u00f1 \u0159 \u0161 \u015b \u0165 \u016f \u00fa \u00fb \u1ee9 \u00f9 \u00fc \u0171 \u016b \u00fd \u00ff \u017e \u017a \u017c \u00e7 \u0454 \u0491".split(
      " "
    );
    /** @type {Array.<string>} */
    var paths = "a b v g d e e zh z i y k l m n o p r s t u f h ts ch sh shch # y # e yu ya a a ae a a a a c c e e e e e e e g g oe o o o o o m n n n p r s ue ss r l d th h h i i i i j k l n n n r s s t u u u u u u u u y y z z z c ye g".split(
      " "
    );
    str = str.toLowerCase();
    str = str.replace(/(<[a-z0-9\-]{1,15}[\s]*>)/gi, "");
    str = str.replace(/(<\/[a-z0-9\-]{1,15}[\s]*>)/gi, "");
    str = str.replace(/(<[a-z0-9\-]{1,15}[\s]*\/>)/gi, "");
    str = str.replace(/^\s+|\s+$/gm, "");
    /** @type {number} */
    i = 0;
    for (; i < codeSegments.length; ++i) {
      str = str.split(codeSegments[i]).join(paths[i]);
    }
    /** @type {Array} */
    var m = [
      /(&nbsp;|&#160;|&#32;)/gi,
      /(&mdash;|&ndash;|&#8209;)/gi,
      /[(_|=|\\|\,|\.|!)]+/gi,
      /\s/gi
    ];
    /** @type {number} */
    i = 0;
    for (; i < codeSegments.length; ++i) {
      str = str.replace(m[i], "-");
    }
    str = str.replace(/-{2,}/g, "-");
    str = str.replace(/&[a-z]{2,7};/gi, "");
    str = str.replace(/&#[0-9]{1,6};/gi, "");
    str = str.replace(/&#x[0-9a-f]{1,6};/gi, "");
    str = str.replace(/[^a-z0-9\-]+/gim, "");
    str = str.replace(/^\-+|\-+$/gm, "");
    return str;
  }
  var apiUrl = "https://api.themoviedb.org/3/movie/";
  var apiKey = "6b4357c41d9c606e4d7ebe2f4a8850ea";
  var imgBg = apiUrl + movie + "/images?api_key=" + apiKey;
  var response = "credits";
  var tmdb =
    apiUrl + movie + "?api_key=" + apiKey + "&append_to_response=" + response;
  var path = apiUrl + movie + "/credits?&api_key=" + apiKey;
  $.getJSON(tmdb, function (options) {
    var cast = options.credits.cast;
    var actors = [];
    $.each(cast.slice(0, 3), function (dataAndEvents, el) {
      var str = makeSlug(el.name);
      var s = "https://image.tmdb.org/t/p/w185/" + el.profile_path;
      if ("https://image.tmdb.org/t/p/w185/null" === s) {
        s = noImg;
      }
      actors.push(
        '<div class="person"><div class="img"><a href="' +
          site +
          "/actors/" +
          str +
          '/"  rel="nofollow"><img src="' +
          s +
          '" alt=""></a></div><div class="data"><div class="name"><a href="' +
          site +
          "/actors/" +
          str +
          '/" rel="nofollow">' +
          el.name +
          '</a></div><div class="caracter">' +
          el.character +
          "</div></div></div>"
      );
    });
    $(actors.join("")).appendTo(".persons");
  });
  $.getJSON(path, function (options) {
    var crew = options.crew;
    var directors = [];
    $.each(crew, function (dataAndEvents, properties) {
      if ("Director" == properties.job) {
        var str = makeSlug(properties.name);
        var i = "https://image.tmdb.org/t/p/w185/" + properties.profile_path;
        if ("https://image.tmdb.org/t/p/w185/null" === i) {
          i = noImg;
        }
        directors.push(
          '<div class="person"><div class="img"><a href="' +
            site +
            "/director/" +
            str +
            '/" rel="nofollow"><img src="' +
            i +
            '" alt=""></a></div><div class="data"><div class="name"><a href="' +
            site +
            "/director/" +
            str +
            '/" rel="nofollow">' +
            properties.name +
            '</a></div><div class="caracter">Director</div></div></div>'
        );
      }
    });
    $(directors.join("")).slice(0, 1).prependTo(".persons");
  });
  $.getJSON(imgBg, function (data) {
    var BackdropsArray = [];
    $.each(data.backdrops, function (i, item) {
      $("#slideshow");
      var Backdrop = item.file_path;
      BackdropsArray.push(
        "<div class='movie-background' style='background-image: url(https://image.tmdb.org/t/p/w1280" +
          Backdrop +
          ");'></div>"
      );
    });
    $(BackdropsArray.join("")).appendTo("#slideshow");
    $("#slideshow > div:gt(0)").hide();
    setInterval(function () {
      $("#slideshow > div:first")
        .fadeOut(3000)
        .next()
        .fadeIn(3000)
        .end()
        .appendTo("#slideshow");
    }, 6000);
  });
  $("#buttonposter").click(function () {
    window.location.href = watch;
  });
  $("#play-button > div").click(function () {
    window.location.href = watch;
  });
  $("div.movie-info > span > b").click(function () {
    window.location.href = movieLink;
  });
  function PlaySound() {
    document.getElementById("audio").play();
  }
  $("#quality-button .switch input").click(function () {
    PlaySound();
  });
});
!(function () {
  var e = document.createElement("script");
  (e.type = "text/javascript"),
    (e.async = !0),
    (e.src = "//" + disqus_shortname + ".disqus.com/embed.js"),
    (
      document.getElementsByTagName("head")[0] ||
      document.getElementsByTagName("body")[0]
    ).appendChild(e);
})();
!(function ($) {
  $.cookie = function (key, value, options) {
    if (
      arguments.length > 1 &&
      (!/Object/.test(Object.prototype.toString.call(value)) ||
        null === value ||
        void 0 === value)
    ) {
      if (
        ((options = $.extend({}, options)),
        (null !== value && void 0 !== value) || (options.expires = -1),
        "number" == typeof options.expires)
      ) {
        var days = options.expires;
        var t = (options.expires = new Date());
        t.setDate(t.getDate() + days);
      }
      return (
        (value = String(value)),
        (document.cookie = [
          encodeURIComponent(key),
          "=",
          options.raw ? value : encodeURIComponent(value),
          options.expires ? "; expires=" + options.expires.toUTCString() : "",
          options.path ? "; path=" + options.path : "",
          options.domain ? "; domain=" + options.domain : "",
          options.secure ? "; secure" : ""
        ].join(""))
      );
    }
    var pair;
    var decode = (options = value || {}).raw
      ? function (s) {
          return s;
        }
      : decodeURIComponent;
    var directives = document.cookie.split("; ");
    var i = 0;
    for (; (pair = directives[i] && directives[i].split("=")); i++) {
      if (decode(pair[0]) === key) {
        return decode(pair[1] || "");
      }
    }
    return null;
  };
  $.fn.cookieBar = function (opts) {
    var options = $.extend(
      {
        closeButton: "none",
        hideOnClose: true,
        secure: false,
        path: "/",
        domain: ""
      },
      opts
    );
    return this.each(function () {
      var $elem = $(this);
      $elem.hide();
      if ("none" == options.closeButton) {
        $elem.append("");
        $.extend(options, {
          closeButton: ".close-notice"
        });
      }
      if ("hide" != $.cookie("cookiebar")) {
        $elem.show();
      }
      $elem.find(options.closeButton).click(function () {
        return (
          options.hideOnClose && $elem.hide(),
          $.cookie("cookiebar", "hide", {
            path: options.path,
            secure: options.secure,
            domain: options.domain,
            expires: 30
          }),
          $elem.trigger("cookieBar-close"),
          false
        );
      });
    });
  };
})(jQuery),
  $(document).ready(function () {
    $(".cookie-message").cookieBar();
  }),
  (function ($) {
    $.slidebars = function (options) {
      function initialise() {
        if (
          !settings.disableOver ||
          ("number" == typeof settings.disableOver &&
            settings.disableOver >= windowWidth)
        ) {
          enabled = true;
          $("html").addClass("sb-init");
          if (settings.hideControlClasses) {
            $delegate.removeClass("sb-hide");
          }
          init();
        } else {
          if ("number" == typeof settings.disableOver) {
            if (settings.disableOver < windowWidth) {
              enabled = false;
              $("html").removeClass("sb-init");
              if (settings.hideControlClasses) {
                $delegate.addClass("sb-hide");
              }
              res.css("minHeight", "");
              if (program || inverse) {
                close();
              }
            }
          }
        }
      }
      function init() {
        res.css("minHeight", "");
        var rgt = parseInt(res.css("height"), 10);
        if (parseInt($("html").css("height"), 10) > rgt) {
          res.css("minHeight", $("html").css("height"));
        }
        if (element) {
          if (element.hasClass("sb-width-custom")) {
            element.css("width", element.attr("data-sb-width"));
          }
        }
        if (el) {
          if (el.hasClass("sb-width-custom")) {
            el.css("width", el.attr("data-sb-width"));
          }
        }
        if (element) {
          if (
            element.hasClass("sb-style-push") ||
            element.hasClass("sb-style-overlay")
          ) {
            element.css("marginLeft", "-" + element.css("width"));
          }
        }
        if (el) {
          if (el.hasClass("sb-style-push") || el.hasClass("sb-style-overlay")) {
            el.css("marginRight", "-" + el.css("width"));
          }
        }
        if (settings.scrollLock) {
          $("html").addClass("sb-scroll-lock");
        }
      }
      function animate(obj, value, prop) {
        function render() {
          that.removeAttr("style");
          init();
        }
        var that;
        if (
          ((that = obj.hasClass("sb-style-push")
            ? res.add(obj).add(dest)
            : obj.hasClass("sb-style-overlay")
            ? obj
            : res.add(dest)),
          "translate" === animation)
        ) {
          if ("0px" === value) {
            render();
          } else {
            that.css("transform", "translate( " + value + " )");
          }
        } else {
          if ("side" === animation) {
            if ("0px" === value) {
              render();
            } else {
              if ("-" === value[0]) {
                value = value.substr(1);
              }
              that.css(prop, "0px");
              setTimeout(function () {
                that.css(prop, value);
              }, 1);
            }
          } else {
            if ("jQuery" === animation) {
              if ("-" === value[0]) {
                value = value.substr(1);
              }
              var anim = {};
              anim[prop] = value;
              that.stop().animate(anim, 400);
            }
          }
        }
      }
      function open(title) {
        function proceed() {
          if (enabled && "left" === title && element) {
            $("html").addClass("sb-active sb-active-left");
            element.addClass("sb-active");
            animate(element, element.css("width"), "left");
            setTimeout(function () {
              program = true;
            }, 400);
          } else {
            if (enabled) {
              if ("right" === title) {
                if (el) {
                  $("html").addClass("sb-active sb-active-right");
                  el.addClass("sb-active");
                  animate(el, "-" + el.css("width"), "right");
                  setTimeout(function () {
                    inverse = true;
                  }, 400);
                }
              }
            }
          }
        }
        if (
          ("left" === title && element && inverse) ||
          ("right" === title && el && program)
        ) {
          close();
          setTimeout(proceed, 400);
        } else {
          proceed();
        }
      }
      function close(url, target) {
        if (program || inverse) {
          if (program) {
            animate(element, "0px", "left");
            program = false;
          }
          if (inverse) {
            animate(el, "0px", "right");
            inverse = false;
          }
          setTimeout(function () {
            $("html").removeClass("sb-active sb-active-left sb-active-right");
            if (element) {
              element.removeClass("sb-active");
            }
            if (el) {
              el.removeClass("sb-active");
            }
            if (void 0 !== url) {
              if (void 0 === typeof target) {
                target = "_self";
              }
              window.open(url, target);
            }
          }, 400);
        }
      }
      function toggle(var_args) {
        if ("left" === var_args) {
          if (element) {
            if (program) {
              close();
            } else {
              open("left");
            }
          }
        }
        if ("right" === var_args) {
          if (el) {
            if (inverse) {
              close();
            } else {
              open("right");
            }
          }
        }
      }
      function eventHandler(e, event) {
        e.stopPropagation();
        e.preventDefault();
        if ("touchend" === e.type) {
          event.off("click");
        }
      }
      var settings = $.extend(
        {
          siteClose: true,
          scrollLock: false,
          disableOver: false,
          hideControlClasses: false
        },
        options
      );
      var style = document.createElement("div").style;
      var a = false;
      var b = false;
      if (
        "" === style.MozTransition ||
        "" === style.WebkitTransition ||
        "" === style.OTransition ||
        "" === style.transition
      ) {
        a = true;
      }
      if (
        "" === style.MozTransform ||
        "" === style.WebkitTransform ||
        "" === style.OTransform ||
        "" === style.transform
      ) {
        b = true;
      }
      var agent = navigator.userAgent;
      var resampleWidth = false;
      var resampleHeight = false;
      if (/Android/.test(agent)) {
        resampleWidth = agent.substr(agent.indexOf("Android") + 8, 3);
      } else {
        if (/(iPhone|iPod|iPad)/.test(agent)) {
          resampleHeight = agent
            .substr(agent.indexOf("OS ") + 3, 3)
            .replace("_", ".");
        }
      }
      if (
        (resampleWidth && 3 > resampleWidth) ||
        (resampleHeight && 5 > resampleHeight)
      ) {
        $("html").addClass("sb-static");
      }
      var res = $("#site-container, .sb-site-container");
      if ($(".sb-left").length) {
        var element = $(".sb-left");
        var program = false;
      }
      if ($(".sb-right").length) {
        var el = $(".sb-right");
        var inverse = false;
      }
      var enabled = false;
      var windowWidth = $(window).width();
      var $delegate = $(
        ".sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close"
      );
      var dest = $(".sb-slide");
      initialise();
      $(window).resize(function () {
        var windowWidthNew = $(window).width();
        if (windowWidth !== windowWidthNew) {
          windowWidth = windowWidthNew;
          initialise();
          if (program) {
            open("left");
          }
          if (inverse) {
            open("right");
          }
        }
      });
      var animation;
      if (a && b) {
        animation = "translate";
        if (resampleWidth) {
          if (4.4 > resampleWidth) {
            animation = "side";
          }
        }
      } else {
        animation = "jQuery";
      }
      this.slidebars = {
        open: open,
        close: close,
        toggle: toggle,
        init: function () {
          return enabled;
        },
        active: function (alignment) {
          return "left" === alignment && element
            ? program
            : "right" === alignment && el
            ? inverse
            : void 0;
        },
        destroy: function (alignment) {
          if ("left" === alignment) {
            if (element) {
              if (program) {
                close();
              }
              setTimeout(function () {
                element.remove();
                element = false;
              }, 400);
            }
          }
          if ("right" === alignment) {
            if (el) {
              if (inverse) {
                close();
              }
              setTimeout(function () {
                el.remove();
                el = false;
              }, 400);
            }
          }
        }
      };
      $(".sb-toggle-left").on("touchend click", function (e) {
        eventHandler(e, $(this));
        toggle("left");
      });
      $(".sb-toggle-right").on("touchend click", function (e) {
        eventHandler(e, $(this));
        toggle("right");
      });
      $(".sb-open-left").on("touchend click", function (e) {
        eventHandler(e, $(this));
        open("left");
      });
      $(".sb-open-right").on("touchend click", function (e) {
        eventHandler(e, $(this));
        open("right");
      });
      $(".sb-close").on("touchend click", function (e) {
        if ($(this).is("a") || $(this).children().is("a")) {
          if ("click" === e.type) {
            e.stopPropagation();
            e.preventDefault();
            var $el = $(this).is("a") ? $(this) : $(this).find("a");
            var linkURL = $el.attr("href");
            var basePrototype = $el.attr("target")
              ? $el.attr("target")
              : "_self";
            close(linkURL, basePrototype);
          }
        } else {
          eventHandler(e, $(this));
          close();
        }
      });
      res.on("touchend click", function (e) {
        if (settings.siteClose) {
          if (program || inverse) {
            eventHandler(e, $(this));
            close();
          }
        }
      });
    };
  })(jQuery),
  (window.Modernizr = (function (a, doc, dataAndEvents) {
    function setCss(str) {
      mStyle.cssText = str;
    }
    function is(obj, type) {
      return typeof obj === type;
    }
    var featureName;
    var hasOwn;
    var Modernizr = {};
    var docElement = doc.documentElement;
    var mod = "modernizr";
    var modElem = doc.createElement(mod);
    var mStyle = modElem.style;
    var prefixes = " -webkit- -moz- -o- -ms- ".split(" ");
    var obj = {};
    var classes = [];
    var __slice = classes.slice;
    var injectElementWithStyles = function (rule, callback, nodes, testnames) {
      var style;
      var ret;
      var node;
      var docOverflow;
      var div = doc.createElement("div");
      var body = doc.body;
      var fakeBody = body || doc.createElement("body");
      if (parseInt(nodes, 10)) {
        for (; nodes--; ) {
          node = doc.createElement("div");
          node.id = testnames ? testnames[nodes] : mod + (nodes + 1);
          div.appendChild(node);
        }
      }
      return (
        (style = ["&#173;", '<style id="s', mod, '">', rule, "</style>"].join(
          ""
        )),
        (div.id = mod),
        ((body ? div : fakeBody).innerHTML += style),
        fakeBody.appendChild(div),
        body ||
          ((fakeBody.style.background = ""),
          (fakeBody.style.overflow = "hidden"),
          (docOverflow = docElement.style.overflow),
          (docElement.style.overflow = "hidden"),
          docElement.appendChild(fakeBody)),
        (ret = callback(div, rule)),
        body
          ? div.parentNode.removeChild(div)
          : (fakeBody.parentNode.removeChild(fakeBody),
            (docElement.style.overflow = docOverflow)),
        !!ret
      );
    };
    var _hasOwnProperty = {}.hasOwnProperty;
    hasOwn =
      is(_hasOwnProperty, "undefined") || is(_hasOwnProperty.call, "undefined")
        ? function (object, property) {
            return (
              property in object &&
              is(object.constructor.prototype[property], "undefined")
            );
          }
        : function (object, key) {
            return _hasOwnProperty.call(object, key);
          };
    if (!Function.prototype.bind) {
      Function.prototype.bind = function (context) {
        var parent = this;
        if ("function" != typeof parent) {
          throw new TypeError();
        }
        var args = __slice.call(arguments, 1);
        var bound = function () {
          if (this instanceof bound) {
            var F = function () {};
            F.prototype = parent.prototype;
            var child = new F();
            var result = parent.apply(
              child,
              args.concat(__slice.call(arguments))
            );
            return Object(result) === result ? result : child;
          }
          return parent.apply(context, args.concat(__slice.call(arguments)));
        };
        return bound;
      };
    }
    obj.touch = function () {
      var n;
      return (
        "ontouchstart" in a || (a.DocumentTouch && doc instanceof DocumentTouch)
          ? (n = true)
          : injectElementWithStyles(
              [
                "@media (",
                prefixes.join("touch-enabled),("),
                mod,
                ")",
                "{#modernizr{top:9px;position:absolute}}"
              ].join(""),
              function (td) {
                n = 9 === td.offsetTop;
              }
            ),
        n
      );
    };
    var key;
    for (key in obj) {
      if (hasOwn(obj, key)) {
        featureName = key.toLowerCase();
        Modernizr[featureName] = obj[key]();
        classes.push((Modernizr[featureName] ? "" : "no-") + featureName);
      }
    }
    return (
      (Modernizr.addTest = function (feature, test) {
        if ("object" == typeof feature) {
          var key;
          for (key in feature) {
            if (hasOwn(feature, key)) {
              Modernizr.addTest(key, feature[key]);
            }
          }
        } else {
          if (
            ((feature = feature.toLowerCase()),
            Modernizr[feature] !== dataAndEvents)
          ) {
            return Modernizr;
          }
          test = "function" == typeof test ? test() : test;
          docElement.className += " " + (test ? "" : "no-") + feature;
          Modernizr[feature] = test;
        }
        return Modernizr;
      }),
      setCss(""),
      (modElem = null),
      (function (dataAndEvents, doc) {
        function addStyleSheet(ownerDocument, cssText) {
          var p = ownerDocument.createElement("p");
          var parent =
            ownerDocument.getElementsByTagName("head")[0] ||
            ownerDocument.documentElement;
          return (
            (p.innerHTML = "x<style>" + cssText + "</style>"),
            parent.insertBefore(p.lastChild, parent.firstChild)
          );
        }
        function getElements() {
          var a = html5.elements;
          return "string" == typeof a ? a.split(" ") : a;
        }
        function getExpandoData(ownerDocument) {
          var data = expandoData[ownerDocument[expando]];
          return (
            data ||
              ((data = {}),
              expanID++,
              (ownerDocument[expando] = expanID),
              (expandoData[expanID] = data)),
            data
          );
        }
        function createElement(nodeName, ownerDocument, data) {
          if (
            (ownerDocument || (ownerDocument = doc), supportsUnknownElements)
          ) {
            return ownerDocument.createElement(nodeName);
          }
          if (!data) {
            data = getExpandoData(ownerDocument);
          }
          var node;
          return (
            (node = data.cache[nodeName]
              ? data.cache[nodeName].cloneNode()
              : rchecked.test(nodeName)
              ? (data.cache[nodeName] = data.createElem(nodeName)).cloneNode()
              : data.createElem(nodeName)),
            node.canHaveChildren && !exclude.test(nodeName)
              ? data.frag.appendChild(node)
              : node
          );
        }
        function createDocumentFragment(ownerDocument, data) {
          if (
            (ownerDocument || (ownerDocument = doc), supportsUnknownElements)
          ) {
            return ownerDocument.createDocumentFragment();
          }
          data = data || getExpandoData(ownerDocument);
          var clone = data.frag.cloneNode();
          var i = 0;
          var elems = getElements();
          var length = elems.length;
          for (; i < length; i++) {
            clone.createElement(elems[i]);
          }
          return clone;
        }
        function shivMethods(ownerDocument, data) {
          if (!data.cache) {
            data.cache = {};
            data.createElem = ownerDocument.createElement;
            data.createFrag = ownerDocument.createDocumentFragment;
            data.frag = data.createFrag();
          }
          ownerDocument.createElement = function (nodeName) {
            return html5.shivMethods
              ? createElement(nodeName, ownerDocument, data)
              : data.createElem(nodeName);
          };
          ownerDocument.createDocumentFragment = Function(
            "h,f",
            "return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&(" +
              getElements()
                .join()
                .replace(/\w+/g, function (nodeName) {
                  return (
                    data.createElem(nodeName),
                    data.frag.createElement(nodeName),
                    'c("' + nodeName + '")'
                  );
                }) +
              ");return n}"
          )(html5, data.frag);
        }
        function shivDocument(ownerDocument) {
          if (!ownerDocument) {
            ownerDocument = doc;
          }
          var data = getExpandoData(ownerDocument);
          return (
            html5.shivCSS &&
              !supportsHtml5Styles &&
              !data.hasCSS &&
              (data.hasCSS = !!addStyleSheet(
                ownerDocument,
                "article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}"
              )),
            supportsUnknownElements || shivMethods(ownerDocument, data),
            ownerDocument
          );
        }
        var supportsHtml5Styles;
        var supportsUnknownElements;
        var options = dataAndEvents.html5 || {};
        var exclude = /^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i;
        var rchecked = /^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i;
        var expando = "_html5shiv";
        var expanID = 0;
        var expandoData = {};
        !(function () {
          try {
            var a = doc.createElement("a");
            a.innerHTML = "<xyz></xyz>";
            supportsHtml5Styles = "hidden" in a;
            supportsUnknownElements =
              1 == a.childNodes.length ||
              (function () {
                doc.createElement("a");
                var frag = doc.createDocumentFragment();
                return (
                  void 0 === frag.cloneNode ||
                  void 0 === frag.createDocumentFragment ||
                  void 0 === frag.createElement
                );
              })();
          } catch (e) {
            supportsHtml5Styles = true;
            supportsUnknownElements = true;
          }
        })();
        var html5 = {
          elements:
            options.elements ||
            "abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",
          shivCSS: false !== options.shivCSS,
          supportsUnknownElements: supportsUnknownElements,
          shivMethods: false !== options.shivMethods,
          type: "default",
          shivDocument: shivDocument,
          createElement: createElement,
          createDocumentFragment: createDocumentFragment
        };
        dataAndEvents.html5 = html5;
        shivDocument(doc);
      })(this, doc),
      (Modernizr._version = "2.6.2"),
      (Modernizr._prefixes = prefixes),
      (Modernizr.testStyles = injectElementWithStyles),
      (docElement.className =
        docElement.className.replace(/(^|\s)no-js(\s|$)/, "$1$2") +
        " js " +
        classes.join(" ")),
      Modernizr
    );
  })(this, this.document)),
  (function (root, doc, undef) {
    function isFunction(fn) {
      return "[object Function]" == toString.call(fn);
    }
    function isString(obj) {
      return "string" == typeof obj;
    }
    function noop() {}
    function isFileReady(rs) {
      return !rs || "loaded" == rs || "complete" == rs || "uninitialized" == rs;
    }
    function executeStack() {
      var args = parts.shift();
      b = 1;
      if (args) {
        if (args.t) {
          sTimeout(function () {
            ("c" == args.t
              ? yepnope.injectCss
              : yepnope.injectJs)(args.s, 0, args.a, args.x, args.e, 1);
          }, 0);
        } else {
          args();
          executeStack();
        }
      } else {
        b = 0;
      }
    }
    function preloadFile(
      type,
      url,
      keepData,
      i,
      dataAndEvents,
      deepDataAndEvents,
      timeout
    ) {
      function onload(e) {
        if (
          !done &&
          isFileReady(preloadElem.readyState) &&
          ((stackObject.r = done = 1),
          !b && executeStack(),
          (preloadElem.onload = preloadElem.onreadystatechange = null),
          e)
        ) {
          if ("img" != type) {
            sTimeout(function () {
              insBeforeObj.removeChild(preloadElem);
            }, 50);
          }
          var i;
          for (i in result[url]) {
            if (result[url].hasOwnProperty(i)) {
              result[url][i].onload();
            }
          }
        }
      }
      timeout = timeout || yepnope.errorTimeout;
      var preloadElem = doc.createElement(type);
      var done = 0;
      var firstFlag = 0;
      var stackObject = {
        t: keepData,
        s: url,
        e: dataAndEvents,
        a: deepDataAndEvents,
        x: timeout
      };
      if (1 === result[url]) {
        firstFlag = 1;
        result[url] = [];
      }
      if ("object" == type) {
        preloadElem.data = url;
      } else {
        preloadElem.src = url;
        preloadElem.type = type;
      }
      preloadElem.width = preloadElem.height = "0";
      preloadElem.onerror = preloadElem.onload = preloadElem.onreadystatechange = function () {
        onload.call(this, firstFlag);
      };
      parts.splice(i, 0, stackObject);
      if ("img" != type) {
        if (firstFlag || 2 === result[url]) {
          insBeforeObj.insertBefore(
            preloadElem,
            isGeckoLTE18 ? null : firstScript
          );
          sTimeout(onload, timeout);
        } else {
          result[url].push(preloadElem);
        }
      }
    }
    function load(value, type, dataAndEvents, deepDataAndEvents, timeout) {
      return (
        (b = 0),
        (type = type || "j"),
        isString(value)
          ? preloadFile(
              "c" == type ? strCssElem : strJsElem,
              value,
              type,
              this.i++,
              dataAndEvents,
              deepDataAndEvents,
              timeout
            )
          : (parts.splice(this.i++, 0, value),
            1 == parts.length && executeStack()),
        this
      );
    }
    function getYepnope() {
      var y = yepnope;
      return (
        (y.loader = {
          load: load,
          i: 0
        }),
        y
      );
    }
    var handler;
    var yepnope;
    var docElement = doc.documentElement;
    var sTimeout = root.setTimeout;
    var firstScript = doc.getElementsByTagName("script")[0];
    var toString = {}.toString;
    var parts = [];
    var b = 0;
    var isGecko = "MozAppearance" in docElement.style;
    var isGeckoLTE18 = isGecko && !!doc.createRange().compareNode;
    var insBeforeObj = isGeckoLTE18 ? docElement : firstScript.parentNode;
    docElement = root.opera && "[object Opera]" == toString.call(root.opera);
    docElement = !!doc.attachEvent && !docElement;
    var strJsElem = isGecko ? "object" : docElement ? "script" : "img";
    var strCssElem = docElement ? "script" : strJsElem;
    var isArray =
      Array.isArray ||
      function (obj) {
        return "[object Array]" == toString.call(obj);
      };
    var configList = [];
    var result = {};
    var prefixes = {
      timeout: function (message, millis) {
        return millis.length && (message.timeout = millis[0]), message;
      }
    };
    yepnope = function (needs) {
      function satisfyPrefixes(matrix) {
        var mFunc;
        var i;
        var prefix_parts;
        matrix = matrix.split("!");
        var valuesLen = configList.length;
        var res = matrix.pop();
        var len = matrix.length;
        res = {
          url: res,
          origUrl: res,
          prefixes: matrix
        };
        i = 0;
        for (; i < len; i++) {
          prefix_parts = matrix[i].split("=");
          if ((mFunc = prefixes[prefix_parts.shift()])) {
            res = mFunc(res, prefix_parts);
          }
        }
        i = 0;
        for (; i < valuesLen; i++) {
          res = configList[i](res);
        }
        return res;
      }
      function loadScriptOrStyle(input, callback, chain, index, testResult) {
        var resource = satisfyPrefixes(input);
        var autoCallback = resource.autoCallback;
        resource.url.split(".").pop().split("?").shift();
        if (!resource.bypass) {
          if (callback) {
            callback = isFunction(callback)
              ? callback
              : callback[input] ||
                callback[index] ||
                callback[input.split("/").pop().split("?")[0]];
          }
          if (resource.instead) {
            resource.instead(input, callback, chain, index, testResult);
          } else {
            if (result[resource.url]) {
              resource.noexec = true;
            } else {
              result[resource.url] = 1;
            }
            chain.load(
              resource.url,
              resource.forceCSS ||
                (!resource.forceJS &&
                  "css" == resource.url.split(".").pop().split("?").shift())
                ? "c"
                : undef,
              resource.noexec,
              resource.attrs,
              resource.timeout
            );
            if (isFunction(callback) || isFunction(autoCallback)) {
              chain.load(function () {
                getYepnope();
                if (callback) {
                  callback(resource.origUrl, testResult, index);
                }
                if (autoCallback) {
                  autoCallback(resource.origUrl, testResult, index);
                }
                result[resource.url] = 2;
              });
            }
          }
        }
      }
      function loadFromTestObject(testObject, chain) {
        function handleGroup(object, moreToCome) {
          if (object) {
            if (isString(object)) {
              if (!moreToCome) {
                callback = function () {
                  var args = [].slice.call(arguments);
                  cbRef.apply(this, args);
                  complete();
                };
              }
              loadScriptOrStyle(object, callback, chain, 0, testResult);
            } else {
              if (Object(object) === object) {
                for (callbackKey in ((a = (function () {
                  var property;
                  var count = 0;
                  for (property in object) {
                    if (object.hasOwnProperty(property)) {
                      count++;
                    }
                  }
                  return count;
                })()),
                object)) {
                  if (object.hasOwnProperty(callbackKey)) {
                    if (!moreToCome) {
                      if (!--a) {
                        if (isFunction(callback)) {
                          callback = function () {
                            var args = [].slice.call(arguments);
                            cbRef.apply(this, args);
                            complete();
                          };
                        } else {
                          callback[callbackKey] = (function (wrapper) {
                            return function () {
                              var args = [].slice.call(arguments);
                              if (wrapper) {
                                wrapper.apply(this, args);
                              }
                              complete();
                            };
                          })(cbRef[callbackKey]);
                        }
                      }
                    }
                    loadScriptOrStyle(
                      object[callbackKey],
                      callback,
                      chain,
                      callbackKey,
                      testResult
                    );
                  }
                }
              }
            }
          } else {
            if (!moreToCome) {
              complete();
            }
          }
        }
        var a;
        var callbackKey;
        var testResult = !!testObject.test;
        var which = testObject.load || testObject.both;
        var callback = testObject.callback || noop;
        var cbRef = callback;
        var complete = testObject.complete || noop;
        handleGroup(testResult ? testObject.yep : testObject.nope, !!which);
        if (which) {
          handleGroup(which);
        }
      }
      var i;
      var need;
      var chain = this.yepnope.loader;
      if (isString(needs)) {
        loadScriptOrStyle(needs, 0, chain, 0);
      } else {
        if (isArray(needs)) {
          i = 0;
          for (; i < needs.length; i++) {
            need = needs[i];
            if (isString(need)) {
              loadScriptOrStyle(need, 0, chain, 0);
            } else {
              if (isArray(need)) {
                yepnope(need);
              } else {
                if (Object(need) === need) {
                  loadFromTestObject(need, chain);
                }
              }
            }
          }
        } else {
          if (Object(needs) === needs) {
            loadFromTestObject(needs, chain);
          }
        }
      }
    };
    yepnope.addPrefix = function (prefix, callback) {
      prefixes[prefix] = callback;
    };
    yepnope.addFilter = function (name) {
      configList.push(name);
    };
    yepnope.errorTimeout = 1e4;
    if (null == doc.readyState) {
      if (doc.addEventListener) {
        doc.readyState = "loading";
        doc.addEventListener(
          "DOMContentLoaded",
          (handler = function () {
            doc.removeEventListener("DOMContentLoaded", handler, 0);
            doc.readyState = "complete";
          }),
          0
        );
      }
    }
    root.yepnope = getYepnope();
    root.yepnope.executeStack = executeStack;
    root.yepnope.injectJs = function (src, cb, attrs, timeout, err, internal) {
      var d;
      var i;
      var script = doc.createElement("script");
      timeout = timeout || yepnope.errorTimeout;
      script.src = src;
      for (i in attrs) {
        script.setAttribute(i, attrs[i]);
      }
      cb = internal ? executeStack : cb || noop;
      script.onreadystatechange = script.onload = function () {
        if (!d) {
          if (isFileReady(script.readyState)) {
            d = 1;
            cb();
            script.onload = script.onreadystatechange = null;
          }
        }
      };
      sTimeout(function () {
        if (!d) {
          d = 1;
          cb(1);
        }
      }, timeout);
      if (err) {
        script.onload();
      } else {
        firstScript.parentNode.insertBefore(script, firstScript);
      }
    };
    root.yepnope.injectCss = function (path, cb, attrs, el, err, internal) {
      var attr;
      el = doc.createElement("link");
      cb = internal ? executeStack : cb || noop;
      el.href = path;
      el.rel = "stylesheet";
      el.type = "text/css";
      for (attr in attrs) {
        el.setAttribute(attr, attrs[attr]);
      }
      if (!err) {
        firstScript.parentNode.insertBefore(el, firstScript);
        sTimeout(cb, 0);
      }
    };
  })(this, document),
  (Modernizr.load = function () {
    yepnope.apply(window, [].slice.call(arguments, 0));
  }),
  (function ($) {
    $(document).ready(function () {
      $.slidebars();
    });
  })(jQuery),
  (function ($) {
    function getParent($this) {
      var selector = $this.attr("data-target");
      if (!selector) {
        selector = $this.attr("href");
        selector =
          selector &&
          /#[A-Za-z]/.test(selector) &&
          selector.replace(/.*(?=#[^\s]*$)/, "");
      }
      var $parent = selector && $(selector);
      return $parent && $parent.length ? $parent : $this.parent();
    }
    function init(e) {
      if (!(e && 3 === e.which)) {
        $(backdrop).remove();
        $(selector).each(function () {
          var $this = $(this);
          var $parent = getParent($this);
          var relatedTarget = {
            relatedTarget: this
          };
          if ($parent.hasClass("open")) {
            if (
              !(
                e &&
                "click" == e.type &&
                /input|textarea/i.test(e.target.tagName) &&
                $.contains($parent[0], e.target)
              )
            ) {
              $parent.trigger((e = $.Event("hide.bs.dropdown", relatedTarget)));
              if (!e.isDefaultPrevented()) {
                $this.attr("aria-expanded", "false");
                $parent
                  .removeClass("open")
                  .trigger($.Event("hidden.bs.dropdown", relatedTarget));
              }
            }
          }
        });
      }
    }
    function setValue(type) {
      return this.each(function () {
        var $this = $(this);
        var data = $this.data("bs.dropdown");
        if (!data) {
          $this.data("bs.dropdown", (data = new Dropdown(this)));
        }
        if ("string" == typeof type) {
          data[type].call($this);
        }
      });
    }
    var backdrop = ".dropdown-backdrop";
    var selector = '[data-toggle="dropdown"]';
    var Dropdown = function (element) {
      $(element).on("click.bs.dropdown", this.toggle);
    };
    Dropdown.VERSION = "3.3.5";
    Dropdown.prototype.toggle = function (event) {
      var $this = $(this);
      if (!$this.is(".disabled, :disabled")) {
        var $parent = getParent($this);
        var isActive = $parent.hasClass("open");
        if ((init(), !isActive)) {
          if ("ontouchstart" in document.documentElement) {
            if (!$parent.closest(".navbar-nav").length) {
              $(document.createElement("div"))
                .addClass("dropdown-backdrop")
                .insertAfter($(this))
                .on("click", init);
            }
          }
          var touch = {
            relatedTarget: this
          };
          if (
            ($parent.trigger((event = $.Event("show.bs.dropdown", touch))),
            event.isDefaultPrevented())
          ) {
            return;
          }
          $this.trigger("focus").attr("aria-expanded", "true");
          $parent
            .toggleClass("open")
            .trigger($.Event("shown.bs.dropdown", touch));
        }
        return false;
      }
    };
    Dropdown.prototype.keydown = function (e) {
      if (
        /(38|40|27|32)/.test(e.which) &&
        !/input|textarea/i.test(e.target.tagName)
      ) {
        var $this = $(this);
        if (
          (e.preventDefault(),
          e.stopPropagation(),
          !$this.is(".disabled, :disabled"))
        ) {
          var $parent = getParent($this);
          var isActive = $parent.hasClass("open");
          if ((!isActive && 27 != e.which) || (isActive && 27 == e.which)) {
            return (
              27 == e.which && $parent.find(selector).trigger("focus"),
              $this.trigger("click")
            );
          }
          var elements = $parent.find(
            ".dropdown-menu li:not(.disabled):visible a"
          );
          if (elements.length) {
            var index = elements.index(e.target);
            if (38 == e.which) {
              if (index > 0) {
                index--;
              }
            }
            if (40 == e.which) {
              if (index < elements.length - 1) {
                index++;
              }
            }
            if (!~index) {
              index = 0;
            }
            elements.eq(index).trigger("focus");
          }
        }
      }
    };
    var old = $.fn.dropdown;
    $.fn.dropdown = setValue;
    $.fn.dropdown.Constructor = Dropdown;
    $.fn.dropdown.noConflict = function () {
      return ($.fn.dropdown = old), this;
    };
    $(document)
      .on("click.bs.dropdown.data-api", init)
      .on("click.bs.dropdown.data-api", ".dropdown form", function (event) {
        event.stopPropagation();
      })
      .on("click.bs.dropdown.data-api", selector, Dropdown.prototype.toggle)
      .on("keydown.bs.dropdown.data-api", selector, Dropdown.prototype.keydown)
      .on(
        "keydown.bs.dropdown.data-api",
        ".dropdown-menu",
        Dropdown.prototype.keydown
      );
  })(jQuery);
!(function ($) {
  function classReg(v22) {
    return new RegExp("(^|\\s+)" + v22 + "(\\s+|$)");
  }
  function toggleClass(c, l) {
    (hasClass(c, l) ? removeClass : addClass)(c, l);
  }
  var hasClass;
  var addClass;
  var removeClass;
  if ("classList" in document.documentElement) {
    hasClass = function (elem, c) {
      return elem.classList.contains(c);
    };
    addClass = function (elem, c) {
      elem.classList.add(c);
    };
    removeClass = function (elem, c) {
      elem.classList.remove(c);
    };
  } else {
    hasClass = function (elem, c) {
      return classReg(c).test(elem.className);
    };
    addClass = function (elem, c) {
      if (!hasClass(elem, c)) {
        elem.className = elem.className + " " + c;
      }
    };
    removeClass = function (elem, c) {
      elem.className = elem.className.replace(classReg(c), " ");
    };
  }
  var classie = {
    hasClass: hasClass,
    addClass: addClass,
    removeClass: removeClass,
    toggleClass: toggleClass,
    has: hasClass,
    add: addClass,
    remove: removeClass,
    toggle: toggleClass
  };
  if ("function" == typeof define && define.amd) {
    define(classie);
  } else {
    if ("object" == typeof exports) {
      module.exports = classie;
    } else {
      $.classie = classie;
    }
  }
})(window);
var ModalEffects = (function () {
  !(function () {
    var overlay = document.querySelector(".md-overlay");
    [].slice
      .call(document.querySelectorAll(".md-trigger"))
      .forEach(function (el, dataAndEvents) {
        function removeModal(hasPerspective) {
          classie.remove(body, "md-show");
          if (hasPerspective) {
            classie.remove(document.documentElement, "md-perspective");
          }
        }
        function removeModalHandler() {
          removeModal(classie.has(el, "md-setperspective"));
        }
        var body = document.querySelector("#" + el.getAttribute("data-modal"));
        var tableview = body.querySelector(".md-close");
        el.addEventListener("click", function (dataAndEvents) {
          classie.add(body, "md-show");
          overlay.removeEventListener("click", removeModalHandler);
          overlay.addEventListener("click", removeModalHandler);
          if (classie.has(el, "md-setperspective")) {
            setTimeout(function () {
              classie.add(document.documentElement, "md-perspective");
            }, 25);
          }
        });
        tableview.addEventListener("click", function (event) {
          event.stopPropagation();
          removeModalHandler();
        });
      });
  })();
})();
jQuery.fn.putCursorAtEnd = function () {
  return this.each(function () {
    if (this.setSelectionRange) {
      var caretPosition = 2 * $(this).val().length;
      this.setSelectionRange(caretPosition, caretPosition);
    } else {
      $(this).val($(this).val());
    }
  });
};
var i = 0;
var divLength = $(".item-container").children("div").length;
var interval = setInterval(function () {
  $(".item-container")
    .children("div:eq(" + i + ")")
    .css("opacity", "1")
    .css("transform", "scale(1)");
  if (divLength == i + 1) {
    clearInterval(interval);
  }
  i++;
}, 90);
$("#content.inner-container").append(
  '<div style="position:absolute;left:40%;top:20%;z-index:6;" class="load"><div id="spinner"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div></div>'
);
$(window).on("load", function () {
  setTimeout(removeLoader, 500);
});
function removeLoader() {
  $(".load").fadeOut(500, function () {
    $(".load").remove();
  });
}

              
            
!
999px

Console