* {
 outline:0;
 box-sizing:border-box;
 padding:0;
 margin:0
}
a {
 text-decoration:none;
 color:#fff
}
::-webkit-scrollbar {
 width:6px
}
::-webkit-scrollbar-track {
 background:#1d174c
}
::-webkit-scrollbar-thumb {
 background-color:#353da2
}
.ToggeSerEsp::-webkit-scrollbar-track {
 background:#1d174c00
}
body {
 background:#000;
 font-family:Changa,Arial Black;
 font-size:15px;
 line-height:24px;
 overflow-x:hidden;
 transition:.35s all ease
}
.topbar {
 height:44px;
 background:linear-gradient(#0c6fdc,#0d6ddf);
 box-shadow:0 12px 25px #000;
 position:relative;
 z-index:10
}
.links {
 float:left;
 padding:15px 10px
}
.links a:hover {
 color:#ffd304
}
.links a {
 display:inline-block;
 padding:0 10px;
 border-right:1px solid #ffffff45;
 transition:.2s all ease;
 color:#fff;
 font-family:YC Font;
 font-size:12px;
 line-height:100%
}
.header {
 height:65px;
 text-align:center;
 padding-top:20px;
 position:absolute;
 width:100%;
 transition:.35s all ease;
 z-index:999;
 padding:20px 20px 0
}
.header>a img {
 display:inline-block;
 height:74px;
 width:390px;
 margin-top:-17px
}
.header:before {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 opacity:.1
}
.seriesSection>.title {
 height:74px;
 box-shadow:0 3px 18px rgba(0,0,0,.19);
 padding:13px 9px 13px 20px;
 margin:-20px -20px 20px;
 position:relative;
 z-index:9999999999999
}
.seriesSection>.title>i {
 float:right;
 color:#0c63cd;
 font-size:52px;
 margin-left:17px;
 text-align:center;
 border-radius:10px
}
.seriesSection>.title h2 {
 color:#fff;
 font-size:18px;
 padding-top:12px;
 display:inline-block;
 float:right
}
.seriesSection>.title>span {
 color:#efcc61;
 display:block;
 float:right;
 position:absolute;
 right:60px;
 top:26px
}
.seriesSection {
 padding:20px 25px;
 display:block;
 width:100%;
 position:relative;
 z-index:1;
 background:linear-gradient(to left,#333986,#1c164c);
 margin:0 auto;
 min-height:800px
}
.seriesSection>a:not(.MoreBTNSeries):last-child {
 margin-left:0
}
.seriesSection>a .title {
 font-size:13px;
 text-align:center;
 padding:10px;
 line-height:21px;
 max-height:50px;
 overflow:hidden
}
.seriesSection>a img {
 height:auto;
 width:100%;
 min-height:100%
}
.seriesSection>a:not(.MoreBTNSeries) {
 display:block;
 width:15.83%;
 height:310px;
 overflow:hidden;
 float:right;
 position:relative;
 margin-left:1%;
 border-radius:7px;
 box-shadow:0 2px 11px 1px rgba(0,0,0,.68);
 background:#313131
}
img {
 max-width:100%
}
.filter {
 float:right
}
.filter>a.active,
.filter>a:hover {
 z-index:2;
 background:#191919;
 color:#fdfdfd
}
.filter>a:nth-child(1) {
 z-index:6
}
.filter>a:nth-child(2) {
 z-index:5
}
.filter>a:nth-child(3) {
 z-index:4
}
.filter>a:nth-child(4) {
 z-index:3
}
.filter>a:nth-child(5) {
 z-index:2
}
.filter>a:nth-child(6) {
 z-index:1
}
.filter>a {
 display:block;
 float:right;
 background:#106ad1;
 box-shadow:0 2px 2px 1px rgba(0,0,0,.43);
 padding:8px 16px;
 border-radius:5px;
 position:relative;
 z-index:1;
 margin-left:7px
}
.filter.rightFilter>a {
 box-shadow:0 0
}
.tab::-webkit-scrollbar {
 width:5px
}
.tab::-webkit-scrollbar-track {
 background:#fff;
 margin-left:10px
}
.tab::-webkit-scrollbar-thumb {
 background:#0972d8
}
.BlocksMovies {
 min-height:200px;
 text-align:center;
 overflow:hidden;
 position:relative;
 overflow:hidden;
 display:flex;
 flex-wrap:wrap;
 justify-content:center
}
.BlocksMovies.Cols6Blocks {
 display:flex;
 flex-wrap:wrap;
 justify-content:center
}
.noPosts {
 color:#fff;
 margin:50px auto
}
.BlocksMovies>a:nth-child(5n+0) {
 margin-left:0
}
.BlocksMovies>a:hover>.shapeHold {
 transform:scale(1) translate(0);
 opacity:1
}
.BlocksMovies>a:hover>img {
 transform:scale(.7) translate(0px,25px);
 border:5px dotted #fff;
 border-radius:20px
}
.BlocksMovies>a>img {
 width:100%;
 height:100%;
 transition:.3s all ease;
 transform-origin:top center
}
.BlocksMovies>a:hover .yearSpan {
 transform:translate(-120px,0)
}
.BlocksMovies>a:hover .qualitySpan {
 transform:translate(-120px,0)
}
.BlocksMovies>a:hover .imdb {
 transform:translate(-120px,0)
}
.BlocksMovies.ColumnsFour>a {
}
.BlocksMovies>a:not(.MoreBTNMovies) {
 float:right;
 width:19%;
 display:inline-block;
 margin-left:.5%;
 margin-right:.5%;
 position:relative;
 background:#272727;
 height:380px;
 margin-bottom:1%;
 box-shadow:0 0 7px #00000078;
 border-radius:20px;
 border:5px dotted #424242;
 overflow:hidden;
 z-index:1
}
.shapeHold {
 position:absolute;
 left:0;
 opacity:0;
 bottom:0;
 width:50%;
 width:100%;
 background:linear-gradient(#2f2f2f00,#000000d1);
 padding:150px 15px 15px;
 transform:translate(-40px,-40px) scale(1.2);
 transition:.3s all ease;
 z-index:99999
}
.shapeHold>h2 {
 font-size:13px;
 color:#fff;
 margin-bottom:7px;
 overflow:hidden;
 text-align:center;
 line-height:21px;
 transform:translate(0px,260px);
 opacity:0;
 transition:.3s .1s all ease
}
.barTitle>span {
 border-radius:4px;
 color:#fff;
 font-size:11px;
 display:inline-block;
 margin:0 1px;
 background:#00000085;
 line-height:16px;
 padding:4px 8px
}
.barTitle {
 margin-bottom:10px;
 text-align:center;
 line-height:19px;
 transform:translate(0px,260px);
 opacity:0;
 transition:.3s .2s all ease
}
.shapeHold>p {
 font-size:12px;
 max-height:105px;
 overflow:hidden;
 line-height:21px;
 text-align:center;
 transform:translate(0px,260px);
 opacity:0;
 transition:.3s .3s all ease
}
.seriesSection.TVSection>.title span {
 position:relative;
 top:0;
 right:0;
 padding:8px 15px;
 color:#ffdb21
}
.seriesSection.TVSection>.title h2 {
 font-size:18px;
 padding-top:6px;
 color:#fff
}
.seriesSection.TVSection>.title {
 display:block;
 height:auto;
 padding:0 0 6px;
 margin:0 0 10px;
 border-radius:0;
 background:0 0;
 box-shadow:0 0 0;
 border-bottom:1px solid #00000030
}
.titleCima {
 height:74px;
 background:linear-gradient(#0977d3,#0e6ce2);
 box-shadow:0 5px 18px rgba(0,0,0,.54);
 padding:13px 9px 13px 20px;
 margin:0;
 position:relative;
 z-index:9999999999999
}
.titleCima h2 {
 font-family:YC Font,Arial;
 color:#fff;
 font-size:20px;
 padding-top:12px;
 float:right;
 padding-left:10px
}
.titleCima .icon {
 float:right;
 color:#565656;
 font-size:33px;
 margin-left:18px;
 box-shadow:inset 0 0 5px #000;
 padding:10px 14px;
 background:#363738;
 text-align:center;
 border-radius:50%
}
.titleCima .breadcrumbs {
 font-size:13px;
 color:#fff;
 float:right;
 margin-top:13px;
 padding-right:12px;
 border-right:3px solid #fff;
 clear:none
}
.breadcrumbs a {
 color:#ffffffc2;
 font-size:12px
}
.tabs {
 margin:20px 15px -10px;
 height:46px;
 float:left;
 position:relative;
 top:7px
}
.tabs>.rightTabs>li.active {
 z-index:2;
 background:linear-gradient(#0977d3,#0e6ce2)
}
.tabs>.rightTabs>li {
 color:#fff;
 display:block;
 float:right;
 background:linear-gradient(#3e3e3e,#1d1d1d);
 box-shadow:0 2px 2px 1px rgba(0,0,0,.43);
 padding:11px 14px;
 border-radius:4px;
 margin-right:5px;
 position:relative;
 font-size:15px;
 z-index:1;
 cursor:pointer
}
@keyframes viewmovie {
 0% {
  background:#da0c0c
 }
}
@keyframes downloadmovie {
 0% {
  background:#0cbf18
 }
}
a.viewMovie {
 animation:viewmovie 1s ease-in-out alternate infinite;
 display:block;
 width:160px;
 background:#900b0b;
 padding:10px;
 height:46px;
 border-radius:6px;
 margin-bottom:13px;
 position:relative;
 text-align:center;
 box-shadow:0 1px 6px #0000005c
}
a.downloadMovie {
 animation:downloadmovie 1s ease-in-out alternate infinite;
 display:block;
 width:150px;
 background:#0d8615;
 padding:10px;
 height:46px;
 border-radius:6px;
 position:relative;
 font-size:16px;
 text-align:center;
 box-shadow:0 1px 6px #0000005c
}
.backgroundCover {
 position:fixed;
 top:0;
 right:0;
 width:100%;
 height:100%;
 z-index:-1
}
.backgroundCover .after {
 position:absolute;
 top:0;
 width:100%;
 height:100%;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:0 10%;
 opacity:.6;
 -webkit-filter:grayscale() brightness(10%);
 -moz-filter:grayscale() brightness(10%);
 filter:grayscale() brightness(10%);
 -ms-filter:grayscale() brightness(10%);
 -khtml-filter:grayscale() brightness(10%);
 -ms-filter:grayscale() brightness(10%)
}
ul.listActorsss {
 width:465px;
 float:left;
 margin-right:15px
}
#TabsContents {
 margin:0 15px 5px;
 min-height:466px;
 position:relative;
 width:calc(100% - 30px);
 overflow:hidden;
 transition:.4s all ease;
 background:#ffffff08
}
.score {
 background:linear-gradient(#3c3c3c,#4a4a4a4d);
 height:60px;
 box-shadow:0 1px 8px rgba(0,0,0,.78);
 padding-top:0;
 position:absolute;
 overflow:hidden;
 font-size:15px;
 width:100%;
 top:100%;
 right:0
}
.score .rank {
 float:right;
 font-size:25px;
 padding:18px;
 color:#fff
}
.score .views {
 color:#fff;
 font-size:13px
}
a.imDBButton {
 position:absolute;
 left:0;
 top:0;
 background:linear-gradient(to right,#c39f13,#ffda4d,#fed94b,#ffda4c);
 border-right:2px solid #fff;
 border-left:2px solid #ffd94a;
 height:100%;
 color:#000;
 line-height:26px;
 width:80px;
 padding:6px 10px;
 text-align:center;
 font-size:18px;
 box-shadow:0 0 5px #000
}
.ratings {
 z-index:999;
 font-size:15px;
 color:#fff;
 float:right;
 position:relative;
 margin-top:-47px
}
ul.listActorsss>li:nth-child(2n+2) {
}
ul.listActorsss>li:nth-child(7),
ul.listActorsss>li:nth-child(8),
ul.listActorsss>li:nth-child(9),
ul.listActorsss>li:nth-child(10) {
 width:100%;
 height:39px;
 overflow:hidden;
 float:none;
 margin-left:0;
 clear:both
}
ul.listActorsss>li:not(.fullL) a {
 display:inline-block;
 margin-left:6px;
 padding:0 5px;
 color:#efcc61;
 font-size:15px;
 margin-top:-6px;
 position:relative;
 top:2px
}
ul.listActorsss>li.fullL a {
 font-size:12px;
 display:inline-block;
 padding-left:6px;
 margin-left:6px;
 font-family:YC Font,Arial;
 color:#fff;
 font-weight:700;
 line-height:100%;
 border-left:2px solid #ffffff1f
}
ul.listActorsss>li>span {
 background:#ffffff12;
 padding:0 6px;
 border-radius:5px;
 float:right;
 margin-left:6px;
 font-size:12px
}
ul.listActorsss>li {
 margin-bottom:5px;
 background:rgba(255,255,255,.04);
 height:39px;
 box-shadow:0 0 5px rgba(0,0,0,.49);
 padding:9px 11px;
 border-right:3px solid #ffffff21;
 border-bottom:1px solid rgba(255,255,255,.06);
 color:#fff;
 list-style:none;
 font-size:13px;
 overflow:hidden
}
.poster img {
 width:100%;
 height:100%
}
.poster {
 width:270px;
 height:430px;
 float:right;
 border:3px solid #ffffff1a;
 box-shadow:0 2px 5px rgba(0,0,0,.47);
 border-radius:2px
}
.tab .BlocksMovies {
 padding:0
}
.tab {
 clear:both;
 overflow:auto;
 margin-top:50px;
 padding:15px;
 border-radius:15px;
 width:100%;
 min-height:450px;
 top:0;
 max-height:537px;
 right:0
}
.contentFilm {
 width:calc(100% - 796px);
 position:absolute;
 left:500px;
 height:239px;
 color:#fff;
 line-height:35px;
 top:0;
 padding-top:20px
}
.BlocksMovies>a:hover .title {
 transform:translate(0,100%)
}
.BlocksMovies>a .title {
 position:absolute;
 bottom:0;
 right:0;
 width:100%;
 padding:110px 14px 14px;
 font-size:13px;
 transition:.7s all ease;
 text-align:center;
 line-height:21px;
 background:linear-gradient(#0000,#000000);
 display:none
}
.yearSpan {
 position:absolute;
 left:10px;
 top:10px;
 background:#131313;
 padding:0 5px;
 font-size:14px;
 z-index:9999999999999999;
 border-radius:4px;
 line-height:23px;
 width:65px;
 text-align:center;
 transition:.4s all ease
}
.qualitySpan {
 position:absolute;
 left:10px;
 top:35px;
 background:#d60d0d;
 padding:0 5px;
 font-size:12px;
 border-radius:4px;
 z-index:99999999999999999;
 line-height:21px;
 width:65px;
 text-align:center;
 transition:.4s all ease
}
.imdb {
 position:relative;
 font-size:21px;
 line-height:50px;
 border-radius:5px;
 height:50px;
 border-right:0;
 text-align:center;
 color:#000;
 transition:.4s all ease;
 z-index:999999999999
}
.imdb .holder {
 position:absolute;
 left:0;
 top:0;
 font-family:Tahoma;
 font-size:24px;
 padding-top:6px;
 color:#352f13;
 width:100%;
 font-weight:700
}
.pagination li.active a {
 color:#fff
}
.pagination li.active {
 background:#f8605c;
}
.pagination li a {
 font-size:15px;
 color:#fff;
 display:block;
 line-height:100%;
 padding:13px 14px 3px
}
.pagination li>span.page-numbers.current {
 top:0;
 left:0;
 background:#0e6bd6;
 line-height:38px;
 display:block;
 color:#fff;
 margin:0;
 padding:2px 15px 0
}
.pagination li {
 display:inline-block;
 background:#41449b;
 margin-right:2px;
 direction:ltr;
 color:#fff;
 margin-left:2px;
 box-shadow:0 1px 1px rgba(0,0,0,.32);
 height:40px;
 border-radius:4px;
 font-weight:700;
 position:relative;
 overflow:hidden;
 min-width:33px;
 line-height:35px;
 font-size:17px
}
.pagination {
 clear:both;
 text-align:center;
 padding:0;
 height:40px;
 width:100%
}
.seriesSection.TVSection.GenreSection .title:after {
 background:#1a2c74;
 box-shadow:-3px 2px 3px rgba(0,0,0,.69);
 z-index:-1;
 left:-.3em
}
.seriesSection.TVSection.GenreSection .title {
 background:linear-gradient(to left,#263D94,#1A2C73);
 box-shadow:0 1px 6px #000;
 margin:0 auto;
 z-index:1
}
.genreList {
 text-align:center
}
.genreList li {
 width:190px;
 display:inline-block;
 background:#3c3c3c;
 border-radius:5px;
 box-shadow:0 2px 4px #0000007a;
 line-height:38px;
 margin-bottom:6px;
 font-size:14px
}
.genreList li:hover {
 background:#363636
}
.genreList li a {
 display:block
}
.footer {
 padding:16px 75px;
 display:inline-block;
 width:100%;
 font-size:13px;
 color:#fff;
 background:linear-gradient(to left,#333986,#1c164c);
 font-weight:700;
 box-shadow:inset 0 0 15px #0000002e
}
.footer .alignright {
 float:right
}
.footer .alignleft {
 float:left
}
.footer a {
 color:#fcbc00
}
.owl-carousel .animated {
 -webkit-animation-duration:1e3ms;
 animation-duration:1e3ms;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
 z-index:0
}
.owl-carousel .owl-animated-out {
 z-index:1
}
.owl-carousel .fadeOut {
 -webkit-animation-name:fadeOut;
 animation-name:fadeOut
}
@-webkit-keyframes fadeOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
@keyframes fadeOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
.owl-height {
 -webkit-transition:height 500ms ease-in-out;
 -moz-transition:height 500ms ease-in-out;
 -ms-transition:height 500ms ease-in-out;
 -o-transition:height 500ms ease-in-out;
 transition:height 500ms ease-in-out
}
.owl-carousel {
 display:none;
 width:100%;
 -webkit-tap-highlight-color:transparent;
 position:relative;
 z-index:1
}
.owl-carousel .owl-stage {
 position:relative;
 -ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after {
 content:".";
 display:block;
 clear:both;
 visibility:hidden;
 line-height:0;
 height:0
}
.owl-carousel .owl-stage-outer {
 position:relative;
 -webkit-transform:translate3d(0px,0,0)
}
.owl-carousel .owl-controls .owl-dot,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-nav .owl-prev {
 cursor:pointer;
 cursor:hand;
 -webkit-user-select:none;
 -khtml-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.owl-carousel.owl-loaded {
 display:block;
 list-style:none
}
.owl-carousel.owl-loading {
 opacity:0;
 display:block
}
.owl-carousel.owl-hidden {
 opacity:0
}
.owl-carousel .owl-refresh .owl-item {
 display:none
}
.owl-carousel .owl-item {
 position:relative;
 min-height:1px;
 float:left;
 -webkit-backface-visibility:hidden;
 -webkit-tap-highlight-color:transparent;
 -webkit-touch-callout:none;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.owl-carousel .owl-item img {
 display:block
}
.owl-carousel.owl-text-select-on .owl-item {
 -webkit-user-select:auto;
 -moz-user-select:auto;
 -ms-user-select:auto;
 user-select:auto
}
.owl-carousel .owl-grab {
 cursor:move;
 cursor:-webkit-grab;
 cursor:-o-grab;
 cursor:-ms-grab;
 cursor:grab
}
.owl-carousel.owl-rtl {
 direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
 float:right
}
.no-js .owl-carousel {
 display:block
}
.owl-carousel .owl-item .owl-lazy {
 opacity:0;
 -webkit-transition:opacity 400ms ease;
 -moz-transition:opacity 400ms ease;
 -ms-transition:opacity 400ms ease;
 -o-transition:opacity 400ms ease;
 transition:opacity 400ms ease
}
.owl-carousel .owl-item img {
}
.owl-carousel .owl-video-wrapper {
 position:relative;
 height:100%;
 background:#000
}
.owl-carousel .owl-video-play-icon {
 position:absolute;
 height:80px;
 width:80px;
 left:50%;
 top:50%;
 margin-left:-40px;
 margin-top:-40px;
 cursor:pointer;
 z-index:1;
 -webkit-backface-visibility:hidden;
 -webkit-transition:scale 100ms ease;
 -moz-transition:scale 100ms ease;
 -ms-transition:scale 100ms ease;
 -o-transition:scale 100ms ease;
 transition:scale 100ms ease
}
.owl-carousel .owl-video-play-icon:hover {
 -webkit-transition:scale(1.3,1.3);
 -moz-transition:scale(1.3,1.3);
 -ms-transition:scale(1.3,1.3);
 -o-transition:scale(1.3,1.3);
 transition:scale(1.3,1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
 display:none
}
.owl-carousel .owl-video-tn {
 opacity:0;
 height:100%;
 background-position:center center;
 background-repeat:no-repeat;
 -webkit-background-size:contain;
 -moz-background-size:contain;
 -o-background-size:contain;
 background-size:contain;
 -webkit-transition:opacity 400ms ease;
 -moz-transition:opacity 400ms ease;
 -ms-transition:opacity 400ms ease;
 -o-transition:opacity 400ms ease;
 transition:opacity 400ms ease
}
.owl-carousel .owl-video-frame {
 position:relative;
 z-index:1
}
.sliderInner {
 direction:ltr;
 margin-top:-35px;
 padding:0 0 40px
}
.SliderSection {
 background:#0000003d;
 margin:0 20px 60px;
 box-shadow:0 2px 5px rgba(0,0,0,.65);
 height:300px;
 padding:15px 20px;
 position:relative
}
a.slider-prev {
 position:absolute;
 top:50%;
 right:20px;
 margin-top:-30px;
 width:50px;
 height:60px;
 background:#fff;
 z-index:10;
 font-size:56px;
 text-align:center;
 border-radius:5px;
 color:#09509a;
 box-shadow:0 2px 15px #000000a3
}
a.slider-next {
 position:absolute;
 top:50%;
 left:20px;
 margin-top:-30px;
 width:50px;
 height:60px;
 background:#fff;
 z-index:10;
 font-size:56px;
 text-align:center;
 border-radius:5px;
 color:#09509a;
 box-shadow:0 2px 15px #000000a3
}
.sliderInner .owl-item>li {
 height:340px;
 overflow:hidden;
 position:relative;
 background:#191919;
 border-radius:4px;
 box-shadow:0 28px 40px -5px rgba(0,0,0,.75);
 border:3px solid #191919;
 margin:0 5px
}
.owl-item {
 float:right
}
.owl-item.active {
 opacity:1;
 z-index:10
}
.filter.rightFilter {
 float:left;
 display:inline-block;
 padding:0 20px;
 margin-top:4px
}
.filter>a.active:after,
.filter>a:hover:after {
 background-color:#8e2464
}
.bigNews {
 width:371px;
 float:right;
 height:285px;
 margin-left:10px
}
.newsSections {
 direction:rtl;
 position:relative;
 height:380px
}
.newsSections .container {
 width:1200px;
 float:left
}
.grid-item {
 position:relative;
 overflow:hidden;
 margin:0 5px;
 padding:8px 12px;
 background:linear-gradient(25deg,#12124d6e,#ffffff36,transparent);
 height:400px;
 border-radius:15px;
 box-shadow:0 4px 8px #00000047
}
.grid-item div.title {
 color:#fff;
 transition:.35s all ease
}
.grid-item i {
 position:absolute;
 width:40px;
 height:40px;
 top:50%;
 left:50%;
 text-align:center;
 background:#f3b900;
 border-radius:50%;
 line-height:40px;
 transition:.45s ease;
 color:#12124c;
 transform:translate(-50%,-50%);
 opacity:0;
 z-index:9
}
.grid-item:hover i {
 opacity:1;
 transform:translate(-50%,-50%)
}
.grid-item:hover div.title {
}
.grid-item a imageblocknews:before {
 content:'';
 position:absolute;
 left:3px;
 top:3px;
 height:200px;
 right:3px;
 background:linear-gradient(transparent,#0000008c);
 z-index:8;
 transition:.45s
}
.grid-item:hover a:before {
 opacity:1
}
.grid-item a:after {
 content:'';
 position:absolute;
 left:3px;
 top:3px;
 height:194px;
 background:#ffffff1a;
 z-index:8;
 transform:scale(2) rotate(45deg) translateY(-100%);
 transition:.45s
}
.grid-item:hover a:after {
 transform:scale(2) rotate(45deg) translateY(110%)
}
.grid-item img {
 width:100%;
 height:100%;
 min-height:auto!important;
 transition:all .35s ease-in-out
}
.grid-item:hover img {
}
.bigNews>a:last-child {
 margin-left:0
}
.bigNews>a {
 width:100%;
 display:block;
 height:100%;
 float:right;
 border-radius:15px;
 position:relative;
 box-shadow:0 2px 10px rgba(0,0,0,.81);
 overflow:hidden;
 border:2px solid #252525
}
.bigNews>a img {
 width:100%;
 height:100%
}
.bigNews>a .title {
 position:absolute;
 bottom:0;
 background:linear-gradient(transparent,#000);
 right:0;
 padding:119px 9px 9px;
 font-size:14px;
 width:100%
}
.smallnews {
 float:left;
 width:430px
}
.smallnews>a .title {
 float:right;
 padding:10px 15px 15px;
 color:#212121;
 height:90px;
 width:calc(100% - 120px);
 font-size:13px;
 line-height:23px
}
.smallnews>a:hover {
 background:linear-gradient(#f9f9f9,#e0e0e0);
 border-top:2px solid #00000029;
 border-right:3px solid #fff;
 border-left:2px solid #00000029;
 border-bottom:2px solid #00000029
}
.smallnews>a span {
 position:absolute;
 left:10px;
 top:21px;
 text-align:center;
 font-size:42px;
 color:#d8b828
}
.smallnews>a img {
 width:90px;
 float:right;
 height:100%
}
.smallnews>a {
 display:block;
 height:93px;
 background:linear-gradient(#ffffff,#f7f7f7);
 overflow:hidden;
 position:relative;
 border-top:2px solid #00000029;
 border-right:3px solid #fff;
 border-left:2px solid #00000029;
 border-bottom:2px solid #00000029;
 margin-bottom:3px
}
.RelatedFilter {
 padding:9px 10px;
 clear:both;
 height:70px;
 display:inline-block;
 width:100%;
 position:relative;
 background:linear-gradient(#fafafa,#e5e5e5);
 box-shadow:0 15px 17px rgba(0,0,0,.21);
 z-index:9999999999999999999
}
.serversEmbed iframe {
 width:100%;
 height:100%
}
.embedServer {
 background:rgba(251,251,251,.07);
 padding:5px;
 height:420px;
 margin-bottom:15px;
 width:calc(100% - 180px);
 float:left
}
div#TabsContents.WatchTabss {
 height:570px
}
ul.serversList {
 padding:0;
 clear:both;
 display:inline-block;
 width:170px
}
ul.serversList>h2 {
 display:block;
 color:#ffd304;
 font-size:16px;
 padding:7px 15px;
 border-radius:5px;
 position:relative;
 text-align:center;
 z-index:10
}
ul.serversList>li:before {
 content:"f144";
 font-family:FontAwesome;
 font-size:18px;
 float:right;
 margin-left:6px;
 margin-top:1px
}
ul.serversList>li {
 cursor:pointer;
 background:#ffffff2b;
 transition:.8s all ease;
 text-align:right;
 font-size:14px;
 position:relative;
 padding:5px 14px;
 height:36px;
 color:#fff;
 margin-bottom:5px;
 border-radius:4px;
 font-family:YC Font,Tahoma;
 font-weight:700;
 box-shadow:0 1px 4px #00000073
}
ul.serversList>li.active {
 background:#f93636
}
ul.serversList>li:hover {
 background:linear-gradient(#e81a00,#901000)
}
.downloadsList {
 text-align:center
}
.downloadsList>li i {
 display:inline-block;
 width:40px;
 height:40px;
 background:#fff;
 border-radius:50%;
 text-align:center;
 padding-top:9px;
 font-size:25px;
 color:#36982f;
 float:right;
 margin-top:18px;
 margin-right:16px;
 margin-left:12px
}
.downloadsList>li:nth-child(5n+0) {
 margin-left:0
}
.downloadsList>li a {
 color:White
}
.downloadsList>li {
 list-style:none;
 display:inline-block;
 overflow:hidden;
 width:232px;
 margin-left:4px;
 margin-right:4px;
 margin-bottom:10px;
 border-radius:10px;
 background:linear-gradient(#42BC3A,#298623,#197413);
 height:75px;
 text-align:right;
 direction:rtl;
 box-shadow:0 3px 7px rgba(0,0,0,.81)
}
.downloadsList>li .name {
 display:block;
 font-weight:700;
 font-size:18px;
 margin-top:11px;
 line-height:100%
}
.downloadsList>li .quality {
 display:block;
 font-size:12px;
 line-height:22px
}
.downloadsList>li .size {
 color:#ffed8f;
 font-weight:700;
 font-size:14px;
 display:block;
 line-height:11px
}
.episodesSection {
 text-align:center
}
.episodesSection>div:nth-child(15n+0) {
 margin-left:0
}
.episodesSection>div span {
 display:block;
 font-size:15px;
 font-weight:700;
 font-family:YC Font;
 color:#fff
}
.episodesSection>div a {
 color:#ddd
}
.episodesSection>div {
 width:70.6px;
 height:70px;
 display:inline-block;
 margin-bottom:10px;
 margin-left:3px;
 margin-right:3px;
 background:rgba(214,214,214,.08);
 border-radius:4px;
 box-shadow:0 1px 2px rgba(0,0,0,.4);
 font-family:Impact;
 font-weight:400;
 font-size:26px;
 text-align:center;
 padding-top:13px
}
iframe.iframeSrc {
 border:0;
 width:100%;
 height:calc(100% - -30px)
}
.topbar {
}
.topbar>a {
 position:absolute;
 width:40px;
 height:40px;
 background:linear-gradient(to right,#ffffff,#f1f1f1,#dcdcdc,#ffffff);
 top:20px;
 right:20px;
 box-shadow:0 1px 6px rgba(0,0,0,.66);
 text-align:center;
 border-radius:3px;
 color:#1f43ce;
 padding-top:8px;
 font-size:27px
}
.headerSmall {
 height:70px;
 position:relative;
 padding:0 11px;
 z-index:1200
}
.headerSmall .logo {
 width:160px;
 margin-top:9px;
 float:right
}
.mainMenu {
 top:-5px;
 position:relative;
 float:right;
 margin-right:10px;
 transform:rotate(15deg) translateY(-180%);
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
ul {
 list-style:none
}
.mainMenu>div>ul>li>ul>li:last-child {
 padding-bottom:0;
 border-bottom:0;
 margin-bottom:0
}
.mainMenu>div>ul>li:hover>ul {
 visibility:visible;
 opacity:1
}
.mainMenu>div>ul>li>ul {
 position:absolute;
 top:100%;
 background:linear-gradient(-135deg,#40499c,#26276c);
 z-index:99;
 font-size:13px;
 padding:15px;
 visibility:hidden;
 width:190px;
 opacity:0;
 box-shadow:0 2px 5px #0000009e;
 border-radius:25px;
 transition:.5s all ease;
 left:50%;
 transform:translateX(-50%)
}
.mainMenu>div>ul>li>ul:before {
 content:'';
 position:absolute;
 border-width:10px;
 border-color:#ff000000 transparent #3e4597 transparent;
 border-style:solid;
 top:-20px;
 left:50%;
 transform:translateX(-50%)
}
.mainMenu>div>ul>li>ul>li {
 border-bottom:1px solid #0a0a0a24;
 padding-bottom:7px;
 margin-bottom:6px;
 text-align:center;
 display:inline-block;
 width:100%
}
.mainMenu>div>ul>li>ul>li>a {
 color:#fff;
 font-size:13px;
 display:block;
 font-weight:700;
 text-align:center
}
.mainMenu>div>ul>li>a {
 display:inline-block;
 cursor:pointer;
 font-weight:700;
 font-size:15px;
 transition:.35s all ease;
 text-align:center
}
.mainMenu>div>ul>li {
 display:inline-block;
 position:relative;
 padding:10px 5px 10px 10px;
 text-align:center;
 border-image:linear-gradient(to top,#00c85300,#0000001f,#b2ff5900);
 border-image-slice:1;
 border-width:2px;
 border-left:1px solid
}
.titleSingle {
 margin:30px auto 0;
 color:#fff;
 font-size:20px;
 padding:0 15px;
 border-radius:9px;
 float:right
}
.post-ratings-loading {
 display:none
}
.post-ratings img {
 width:26px
}
.post-ratings {
 font-size:0;
 display:inline-block;
 padding-right:10px;
 padding-top:2px
}
.ratings>span {
 float:right;
 margin-left:4px;
 line-height:33px
}
.post-ratings-text {
 display:none!important
}
span.NotfoundIMDb {
 text-align:center;
 color:#fff;
 display:block;
 padding-top:12px
}
.sidebar {
 width:300px;
 min-height:400px;
 float:left
}
h2.titleMasterStyle a {
 color:#fff
}
h2.titleMasterStyle {
 margin-bottom:6px;
 background:radial-gradient(ellipse at top,rgba(204,40,59,0),rgba(0,0,0,0.18),rgba(0,0,0,0.32));
 background-color:#4c3262;
 height:45px;
 color:#fff;
 font-size:20px;
 padding:9px 14px;
 clear:both
}
h2.titleMasterStyleSidebar a {
 color:White
}
h2.titleMasterStyleSidebar {
 margin-bottom:7px;
 background:radial-gradient(ellipse at top,rgba(204,40,59,0),rgba(0,0,0,0.18),rgba(0,0,0,0.22));
 height:40px;
 background-color:#253d9a;
 color:#fff;
 font-size:17px;
 padding:8px 14px;
 border-radius:7px;
 clear:both
}
.socialShares {
 display:inline-block;
 width:100%;
 margin-bottom:3px
}
.socialShares>li:last-child {
 margin-left:0
}
.socialShares>li a {
 color:#fff
}
.socialShares>li.facebook {
 background:#3b5999
}
.socialShares>li.googleplus {
 background:#dd4b39
}
.socialShares>li.twitter {
 background:#55acee
}
.socialShares>li.rss {
 background:#f60
}
.socialShares>li.youtube {
 background:#cd201f
}
.socialShares>li {
 width:55px;
 float:right;
 list-style:none;
 margin-left:6px;
 height:55px;
 background:#333;
 text-align:center;
 border-radius:4px;
 font-size:25px;
 padding-top:16px
}
.sidebarRecentList {
}
.sidebarRecentList>div {
 display:inline-block;
 background:#fff;
 width:100%;
 box-shadow:0 0 6px rgba(0,0,0,.31);
 overflow:hidden;
 height:88px;
 border:4px solid #fff;
 border-radius:7px
}
.sidebarRecentList>div>a>time {
 font-weight:700;
 color:#c82638;
 font-size:13px
}
.sidebarRecentList>div>a>span {
 text-align:right;
 font-size:15px;
 line-height:20px;
 color:#272727;
 max-height:41px;
 font-weight:700;
 float:right;
 width:calc(100% - 127px);
 margin-top:11px;
 overflow:hidden
}
.sidebarRecentList>div>a>img {
 height:80px;
 width:110px;
 border-radius:7px;
 float:right;
 margin-left:7px
}
.ContainerNews {
 width:100%;
 margin:0 auto 0;
 position:relative
}
.ContainerNews .container {
 width:1000px
}
.ContainerNews::before {
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 right:0;
 top:0;
 z-index:0;
 transform:skewY(1.5deg);
 -webkit-transform-origin:0 0;
 transition:.35s all ease;
 background:linear-gradient(to left,#333986,#1c164c);
 box-shadow:0 2px 10px #00000040;
 background-attachment:fixed;
 z-index:-1
}
.main-content.main-content-news {
}
.main-content {
}
.titlePost {
 padding:0;
 margin-bottom:10px
}
. .titlePost>h2 {
 font-size:18px
}
.thumbnailNews img {
 width:100%;
 height:auto;
 float:right;
 border-radius:8px
}
.thumbnailNews {
 position:relative;
 max-height:550px;
 overflow:hidden
}
.thumbnailNews .details time i {
 color:gold;
 font-size:21px;
 float:right;
 margin-left:10px
}
.thumbnailNews .details time {
 color:#eee;
 font-weight:700
}
.thumbnailNews .details>h2 {
 margin-bottom:0;
 color:#fff;
 margin-top:6px;
 font-weight:700;
 font-size:21px
}
.thumbnailNews .details {
 position:absolute;
 bottom:0;
 right:0;
 left:0;
 width:100%;
 padding:20px;
 background:#000;
 background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(1,rgba(0,0,0,0)));
 background:-ms-linear-gradient(bottom,#000,rgba(0,0,0,0));
 background:-moz-linear-gradient(center bottom,#000 0%,rgba(0,0,0,0) 100%);
 background:-o-linear-gradient(rgba(0,0,0,0),#000);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)',endColorstr='#000000',GradientType=0)
}
.datePost>a {
 display:inline-block;
 float:left;
 font-size:20px;
 color:#cbcbcb;
 margin-right:9px;
 line-height:20px;
 position:relative;
 top:4px
}
.post-option .share {
 float:right
}
.post-option {
 padding:10px;
 background-color:#1b2b69;
 display:inline-block;
 box-shadow:0 1px 3px rgba(0,0,0,.44);
 border-top:2px solid #152666;
 width:100%;
 clear:both;
 position:relative;
 z-index:11
}
.ad300 {
 background:#3c3c3c;
 text-align:center;
 color:#797979;
 font-size:0;
 font-weight:700;
 display:table;
 margin:0 auto 10px
}
strong.titleFirst {
 display:block;
 font-size:16px;
 color:#efcc65;
 margin-bottom:9px
}
.newsContent>p {
 margin-bottom:12px
}
.newsContent>img {
 display:block;
 margin:0 auto;
 width:100%;
 height:auto;
 box-shadow:0 2px 9px #0a0b2f;
 transition:.35s ease;
 border:10px dashed #00000030;
 overflow:hidden;
 margin-bottom:20px
}
.newsContent iframe {
 width:100%
}
.newsContent {
 font-size:13px;
 line-height:30px;
 padding:90px 0 20px;
 font-weight:400;
 color:#fff;
 margin-bottom:20px
}
.link_postdat.done input#foo {
 background:#279829;
 border-color:#279829;
 color:#fff
}
.link_postdat>span {
 position:absolute;
 left:100%;
 width:120px;
 top:5px;
 font-size:15px;
 line-height:26px;
 color:#e8e8e8;
 font-weight:700
}
.link_postdat {
 position:relative;
 border-radius:3px;
 padding:0;
 display:inline-block;
 width:230px;
 float:left;
 margin:-3px
}
.link_postdat #foo {
 height:38px;
 padding:7px 8px;
 font-size:13px;
 text-align:left;
 direction:ltr;
 width:100%;
 color:#333;
 vertical-align:middle;
 background-color:#fff;
 background-repeat:no-repeat;
 border:1px solid #ccc;
 border-radius:3px 0 0 3px;
 outline:0;
 box-shadow:inset 0 1px 2px rgba(0,0,0,.075);
 box-sizing:border-box;
 border-radius:3px
}
.link_postdat.add_on:after {
 content:attr(data-copy);
 width:175px;
 height:30px;
 position:absolute;
 background:#12af0a;
 text-align:center;
 border-radius:3px;
 line-height:31px;
 color:#fff;
 top:2px;
 left:5px;
 font-size:13px;
 opacity:.9
}
.link_postdat .btnClipboard {
 position:absolute;
 display:inline-block;
 padding:6px 7px;
 cursor:pointer;
 background:linear-gradient(#fff,#eee);
 border-radius:0 3px 3px 0;
 margin-left:0;
 right:0;
 opacity:0;
 border:0;
 width:100%;
 top:0
}
.datePost>*:not(a) i {
 color:#fff;
 background:linear-gradient(to right,#0a66bf,#0A74DA);
 display:inline-block;
 width:25px;
 height:25px;
 float:right;
 text-align:center;
 border-radius:3px;
 box-shadow:0 0 4px rgba(0,0,0,.42);
 margin-left:7px;
 line-height:25px;
 margin-top:-2px
}
.datePost>*:not(a) a {
 color:#cdcdcd
}
.datePost>*:not(a) {
 font-size:14px;
 display:inline-block;
 padding:0 7px;
 color:#fff
}
.datePost {
 padding:8px 8px 9px 15px;
 display:inline-block;
 box-shadow:0 1px 2px rgba(0,0,0,.44);
 width:100%;
 font-weight:700;
 color:#a81a2a;
 position:relative;
 background:linear-gradient(to right,#1D2E72,#243B8F);
 z-index:10
}
.tagsSection {
 margin-bottom:10px;
 background:#1b1b1b;
 padding:12px;
 clear:both;
 border-top:2px solid rgba(221,221,221,.08)
}
.tagsSection a {
 display:inline-block;
 padding:4px 10px;
 background:#292929;
 margin-left:2px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 box-shadow:0 0 3px rgba(0,0,0,.48);
 border-radius:2px;
 color:#fff;
 font-size:13px
}
.tagsSection strong {
 color:#efcc65;
 font-size:14px;
 font-weight:700;
 text-align:justify;
 word-wrap:break-word;
 margin-left:7px;
 display:inline-block
}
ul#TabsListButtons>li.active {
 background:linear-gradient(rgb(44,69,166),rgb(32,52,130),rgb(26,42,105));
 color:#fff;
 border-color:transparent
}
ul#TabsListButtons>li {
 display:inline-block;
 padding:11px 21px 10px;
 font-size:14px;
 background:#212121;
 color:#fff;
 border-left:1px solid rgba(221,221,221,.05);
 cursor:pointer;
 height:46px;
 float:right;
 width:33.333%;
 font-weight:700;
 text-align:center
}
ul#TabsListButtons {
 list-style:none;
 border-radius:6px;
 margin:0 0 10px;
 overflow:hidden;
 padding:0;
 box-shadow:0 1px 6px rgba(0,0,0,.35)
}
.tabsInner {
 display:inline-block;
 width:100%
}
.tabPane {
 display:none
}
.tabPane.active {
 display:block
}
.articles.view1>.article:nth-child(3n+0) {
 margin-left:0
}
.articles.view1>.article .share {
 display:none
}
.tabPane .articles.view1>.article:nth-child(4n+0) {
 margin-left:0!important
}
.tabPane .articles.view1>.article {
 width:24.25%;
 margin-left:1%;
 margin-bottom:1%
}
.tabPane .articles.view1>.article img {
 height:138px
}
.articles.view1>.article {
 display:inline-block;
 width:32.666%;
 box-shadow:0 0 6px rgba(0,0,0,.31);
 border:4px solid #fff;
 float:right;
 background:#fff;
 margin-left:1%;
 margin-bottom:1%;
 padding-bottom:9px;
 border-radius:8px
}
.articles.view1>.article img {
 width:100%;
 border-radius:8px;
 height:200px
}
.articles.view1>.article .title:hover {
 color:#000
}
.articles.view1>.article .title {
 text-align:center;
 height:40px;
 overflow:hidden;
 color:#191919;
 padding:0 8px 5px 6px;
 font-size:14px;
 margin-bottom:5px;
 line-height:20px
}
.articles.view1>.article .time {
 text-align:center;
 font-weight:700;
 font-size:12px;
 color:#23388a
}
.articles.view2 {
}
.articles.view2>.article:nth-child(3n+0) {
 margin-left:0
}
.articles.view2>.article .share {
 display:none
}
.articles.view2>.article {
 margin-bottom:5px;
 background:#f9f9f9;
 display:inline-block;
 width:100%;
 box-shadow:0 1px 1px rgba(0,0,0,.2)
}
.articles.view2>.article img {
 width:90px;
 height:80px;
 margin-left:11px;
 float:right
}
.articles.view2>.article .title {
 text-align:right;
 overflow:hidden;
 color:#02232f;
 font-size:19px;
 float:right;
 line-height:25px;
 width:calc(100% - 101px);
 margin-top:14px
}
.articles.view2>.article .time {
 font-weight:700;
 font-size:12px;
 color:#cd2122;
 width:calc(100% - 101px);
 text-align:right
}
.articles.view3 {
}
.articles.view3>.article:nth-child(3n+0) {
 margin-left:0
}
.articles.view3>.article .share {
 position:absolute;
 left:10px;
 top:20px
}
.articles.view3>.article {
 margin-bottom:5px;
 display:inline-block;
 width:100%;
 background:#f7f7f7;
 position:relative;
 box-shadow:0 1px 1px rgba(0,0,0,.27);
 padding:5px 17px 12px
}
.articles.view3>.article img {
 width:90px;
 height:80px;
 margin-left:11px;
 float:right;
 display:none
}
.articles.view3>.article .title {
 text-align:right;
 overflow:hidden;
 color:#02232f;
 font-size:16px;
 float:right;
 line-height:25px;
 padding-left:320px;
 width:100%;
 margin-top:8px;
 height:25px
}
.articles.view3>.article .time {
 font-weight:700;
 font-size:12px;
 color:#cd2122;
 width:100%;
 text-align:right
}
.doneClipboard {
 position:absolute;
 bottom:0;
 right:0;
 font-size:13px;
 color:#fff;
 border-radius:5px;
 width:100%;
 background:#279829;
 height:100%;
 text-align:center;
 line-height:38px
}
.fb_iframe_widget iframe {
 background:#fff
}
ul.listActorsss>li.fullL>span {
 display:inline-block;
 margin-left:6px
}
ul.listActorsss>li.fullL>a:last-child {
 border-left:0;
 padding-left:0;
 margin-left:0
}
.keywords>span {
 color:#ffd553;
 padding:0 5px;
 display:inline-block
}
.botContent {
 line-height:30px;
 font-size:13px;
 max-height:180px;
 overflow:auto;
 margin-bottom:10px
}
.tabsList>div.active {
 display:block
}
.tabsList>div {
 display:none
}
.SliderMastersec {
 padding-top:40px;
 padding-bottom:2px
}
.sliderInner .owl-item>li:hover .titleSlider {
 opacity:1
}
.sliderInner .owl-item>li .titleSlider {
 position:absolute;
 bottom:0;
 right:0;
 width:100%;
 padding:121px 11px 11px;
 font-size:13px;
 text-align:center;
 line-height:19px;
 background:linear-gradient(#0000,#000000);
 color:#fff;
 transition:.3s all ease
}
.yearSpanSlider {
 position:absolute;
 right:10px;
 top:10px;
 background:#131313;
 padding:1px 5px;
 font-size:12px;
 border-radius:4px;
 line-height:18px;
 width:65px;
 text-align:center
}
.qualitySpanSlider {
 position:absolute;
 right:10px;
 top:30px;
 background:#d60d0d;
 padding:1px 5px;
 height:19px;
 font-size:11px;
 border-radius:4px;
 line-height:18px;
 width:65px;
 text-align:center
}
.sliderInner .owl-item>li .imdb {
 left:10px;
 top:10px;
 bottom:auto
}
.parents {
 float:left;
 position:relative;
 margin-left:-10px;
 padding-left:10px;
 padding-right:10px;
 z-index:10
}
.episodeNumber {
 z-index:999;
 position:absolute;
 top:10px;
 font-weight:700;
 background:rgba(4,4,4,.88);
 text-align:center;
 right:18px;
 border-radius:6px;
 padding-top:32px;
 font-size:13px;
 padding:6px 11px 3px
}
.episodeNumber>span {
 position:absolute;
 top:6px;
 right:-8px;
 display:none;
 height:21px;
 padding:0 10px;
 width:110px;
 overflow:hidden;
 font-size:11px;
 background:linear-gradient(to right,#228de4,#0d79f5);
 border-radius:5px 0 0 5px;
 line-height:21px
}
.episodeNumber>span:after {
 width:0;
 height:0;
 border-style:solid;
 border-width:8px 8px 0 0;
 border-color:#1e3076 transparent transparent transparent;
 content:'';
 position:absolute;
 top:100%;
 right:0
}
.episodeNumberSlider {
 z-index:999999;
 color:#febd00;
 position:absolute;
 top:10px;
 font-weight:700;
 background:linear-gradient(to left,#0a0a0a,#0c0c0c91);
 text-align:center;
 right:8px;
 border-radius:6px;
 box-shadow:0 2px 12px #00000070;
 transition:.4s all ease;
 padding-top:32px;
 font-size:29px;
 padding:8px 5px;
 width:55px;
 height:55px
}
.episodeNumberSlider>span {
 position:absolute;
 top:0;
 right:-8px;
 height:21px;
 padding:0;
 display:none;
 width:90px;
 overflow:hidden;
 font-size:11px;
 background:#263fa1;
 border-radius:5px 0 0 5px;
 line-height:21px
}
.episodeNumberSlider>span:after {
 width:0;
 height:0;
 border-style:solid;
 border-width:8px 8px 0 0;
 border-color:#1e3076 transparent transparent transparent;
 content:'';
 position:absolute;
 top:100%;
 right:0
}
.seasonsList {
 text-align:center
}
.seasonsList>a {
 display:inline-block;
 width:19%;
 overflow:hidden;
 height:100px;
 border-radius:6px;
 border:3px solid #ededed;
 box-shadow:0 1px 6px rgba(0,0,0,.7);
 margin:0 .5% 1%;
 position:relative
}
.seasonsList>a span {
 position:absolute;
 top:0;
 right:0;
 width:100%;
 height:100%;
 line-height:135px;
 background:rgba(0,0,0,.54)
}
.seasonsList>a .nameEpisode {
 position:absolute;
 left:0;
 top:10px;
 background:#d60d0d;
 padding:0 5px;
 font-size:12px;
 line-height:21px;
 border-radius:0 5px 5px 0;
 text-align:center
}
.seasonsList>a img {
 height:auto;
 position:absolute;
 min-height:100%;
 width:100%;
 right:0;
 top:50%;
 transform:translate(0%,-24%)
}
@keyframes backGR {
 0% {
  background-position:0% 10%
 }
 100% {
  background-position:0% 100%
 }
}
.backGroundMOVS {
 animation:backGR 10s linear infinite alternate;
 position:absolute;
 top:0;
 left:0;
 z-index:0;
 width:100%;
 height:100%;
 background-size:cover;
 background-position:0% 0%
}
.backGroundMOVS:after {
 content:'';
 pointer-events:none;
 position:absolute;
 top:0;
 right:0;
 width:100%;
 height:100%;
 background:linear-gradient(to left,#151515,rgba(0,0,0,0.12))
}
.pushSide {
 position:relative;
 transition:.5s .2s all ease;
 overflow:hidden;
 z-index:999
}
.pushedBody .pushSide {
}
body.pushedBody {
 overflow-x:hidden
}
.PushSideBar {
 position:fixed;
 width:calc(100% - 70px);
 left:70px;
 top:286px;
 padding:15px;
 background:linear-gradient(#333,#1d1d1d);
 transform:translate(-100%,0px);
 z-index:99999;
 transition:.5s .2s all ease;
 box-shadow:6px 0 7px rgba(0,0,0,.39);
 text-align:center
}
.pushedBody .PushSideBar {
 transform:translate(0);
 z-index:10000000;
 top:50px
}
body.pushedBody .overlay {
 opacity:1;
 visibility:visible
}
body .overlay {
 content:'';
 position:fixed;
 top:0;
 right:0;
 width:100%;
 transition:.5s all ease;
 opacity:0;
 z-index:9999999;
 height:100%;
 visibility:hidden
}
.PushSideBar>h2 {
 margin:-15px -15px 15px;
 background:linear-gradient(#e81a00,#901000);
 box-shadow:0 2px 6px rgba(0,0,0,.77);
 padding:8px;
 display:none
}
.PushSideBar>h2 i {
 height:40px;
 float:right;
 border-radius:5px;
 text-align:center;
 color:#fff;
 font-size:30px;
 margin:5px 5px 5px 13px
}
.PushSideBar>h2 span {
 font-size:17px;
 color:#fff;
 display:block;
 line-height:13px;
 padding-top:6px
}
.PushSideBar>h2 em {
 display:block;
 font-style:normal;
 font-size:11px;
 color:#ffe362
}
.mainMenuPush>div>ul>li.menu-item-has-children>a {
}
.mainMenuPush>div>ul>li.menu-item-has-children>a:after {
 content:"f107";
 font-family:FontAwesome;
 float:left
}
.mainMenuPush>div>ul>li>.sub-menu {
 background:#131313;
 display:none;
 width:180px!important;
 padding:15px!important;
 border-radius:0 0 4px 4px;
 position:absolute;
 top:100%;
 text-align:right;
 right:0
}
.mainMenuPush>div>ul>li>.sub-menu>li:last-child {
 border-bottom:0;
 margin-bottom:0;
 padding-bottom:0
}
.mainMenuPush>div>ul>li>.sub-menu>li {
 border-bottom:1px solid #ffffff1a;
 padding-bottom:3px;
 margin-bottom:3px
}
.mainMenuPush>div>ul>li>.sub-menu>li>a {
 font-size:13px
}
.mainMenuPush>div>ul>li {
 cursor:pointer;
 display:inline-block;
 width:120px;
 position:relative
}
.mainMenuPush>div>ul>li>a {
 display:block;
 padding:7px 10px;
 background:#00000045;
 border-radius:2px
}
.PushSideBar::-webkit-scrollbar {
 width:5px
}
.PushSideBar::-webkit-scrollbar-track {
 background:#2e2e2e
}
.PushSideBar::-webkit-scrollbar-thumb {
 background:#464646
}
.seriesSection>a .yearSpanSlider {
 right:auto;
 left:10px
}
.seriesSection>a .qualitySpanSlider {
 right:auto;
 left:10px
}
.coverNews {
 height:400px;
 background:#282828;
 position:relative;
 width:1200px;
 margin:40px auto;
 padding:0 40px;
 border:2px solid #ffffff17;
 box-shadow:0 2px 15px #00000082;
 border-radius:8px;
 overflow:hidden
}
.coverNews .image {
 width:800px;
 background:#555;
 height:100%;
 z-index:10;
 position:absolute;
 background-size:cover;
 background-repeat:no-repeat;
 right:0;
 margin-right:0;
 width:100%;
 opacity:.1;
 -webkit-filter:blur(5px)
}
.coverNews .before {
 position:absolute;
 top:0;
 right:0;
 width:100%;
 height:100%;
 background:#101010;
 z-index:10
}
.titlenews {
 color:#fff;
 z-index:120;
 font-size:21px;
 line-height:30px;
 padding-right:320px;
 margin-top:80px
}
.coverNews .container {
 position:relative;
 height:100%;
 width:100%;
 margin:0 auto;
 z-index:11
}
.social-shares {
 height:40px;
 margin:5px auto;
 position:absolute;
 top:55px;
 width:100%
}
.imbdBox {
 position:absolute;
 top:65px;
 right:55px
}
.social-shares>ul>li:hover {
 opacity:1
}
.social-shares>ul>li.social-facebook {
 background:#3b5999
}
.social-shares>ul>li.social-twitter {
 background:#55acee;
 transition-delay:.1s
}
.social-shares>ul>li.social-google {
 background:#dd4b39;
 transition-delay:.2s
}
.social-shares>ul>li {
 width:40px;
 position:relative;
 background:#1b1b1b;
 height:40px;
 border-radius:3px;
 opacity:0;
 transition:.4s all ease;
 text-align:center;
 font-size:21px;
 padding-top:10px;
 display:inline-block;
 box-shadow:0 1px 6px #0000005c
}
div.image:hover .social-shares>ul>li {
 opacity:1
}
.social-shares>ul>li:hover span {
 opacity:1
}
.social-shares>ul>li span {
 transition:.5s all ease;
 height:35px;
 font-size:14px;
 margin-left:15px;
 color:#f7f7f7;
 position:relative;
 top:-5px
}
.titleBar {
 color:#fff;
 z-index:120;
 font-size:13px;
 padding-right:320px;
 padding-top:15px
}
.titleBar>*>a {
 color:#b5b5b5
}
.titleBar>* {
 color:#b5b5b5;
 display:inline-block;
 margin-left:8px;
 text-transform:capitalize
}
.titleBar>*>i {
 border:1px solid rgba(221,221,221,.28);
 padding:4px 6px;
 border-radius:4px;
 background:rgba(0,0,0,.08)
}
.sliderRelated li img {
 width:100px!important;
 height:86px;
 margin-top:-20px;
 border:3px solid #f1f1f1;
 border-radius:5px;
 float:right
}
.sliderRelated li h2 {
 font-size:14px;
 float:right;
 width:calc(100% - 110px);
 margin-right:10px;
 line-height:21px;
 height:42px;
 overflow:hidden
}
.sliderRelated li time {
 position:absolute;
 left:-7px;
 top:59px;
 background:#efcc61;
 color:#000;
 font-size:12px;
 line-height:100%;
 padding:5px 6px
}
.sliderRelated li {
 height:90px;
 margin:0 6px;
 background:#1e1e1e;
 padding:13px;
 direction:rtl;
 text-align:right;
 border-radius:5px;
 position:relative
}
.sliderRelated {
 margin-top:20px;
 margin-bottom:20px;
 padding:0 10px;
 direction:ltr
}
.SliderMastersec .owl-carousel.owl-loaded {
 padding-bottom:60px
}
.sliderRelated li time:after {
 width:0;
 height:0;
 border-style:solid;
 border-width:7px 0 0 7px;
 border-color:#b99835 transparent transparent transparent;
 content:'';
 position:absolute;
 top:100%;
 left:0
}
h2.CommentsTitle {
 height:50px;
 background:#f4514d;
 padding:12px;
 font-size:18px;
 color:#fff;
 cursor:pointer;
 border-radius:30px 30px 0 0;
 text-align:center
}
.InnerComments {
 width:100%!important;
 display:block!important;
 position:relative;
 top:-1px;
 margin-bottom:50px;
 border-radius:0 0 30px 30px;
 overflow:hidden;
 padding:0 0 20px;
 background:#fff
}
.titleCima .filter {
 position:absolute;
 left:30px;
 bottom:18px
}
.RelatedListTabs>div.active {
 display:block
}
.RelatedListTabs>div {
 display:none
}
.TrailerBox {
 width:900px;
 height:460px;
 margin:0 auto;
 border-radius:5px
}
.TrailerBox>iframe {
 width:100%;
 height:100%
}
.pictures {
 text-align:center;
 padding:10px;
 height:100%;
 position:relative
}
.pictures>div {
 width:230px;
 height:190px;
 background:rgba(255,255,255,.08);
 display:inline-block;
 transition:.5s all ease;
 cursor:pointer;
 position:relative;
 margin:0 2px 3px;
 border-radius:10px;
 box-shadow:0 2px 3px rgba(0,0,0,.5);
 border:3px solid rgba(255,255,255,.06);
 overflow:hidden
}
.pictures>div>div {
 position:absolute;
 top:0;
 right:0;
 width:100%;
 height:100%;
 background-size:cover;
 background-position:center;
 border-radius:10px;
 box-shadow:inset 0 0 124px 2px #000
}
.pictures>div.picBlock.active {
 margin:0;
 width:600px;
 height:400px;
 transform:translate(100px,0px)
}
.pictures.active>div.picBlock:not(.active) {
 transform:translate(0px,-800px)
}
.picturePop {
 position:fixed;
 top:0;
 right:0;
 width:100%;
 transition:.5s all ease;
 height:100%;
 background:rgba(23,41,109,.71);
 z-index:999;
 visibility:hidden;
 opacity:0
}
.picturebox {
 width:600px;
 height:400px;
 background:#989797;
 transition:.5s all ease;
 position:absolute;
 top:50%;
 transform:translate(0px,150%);
 margin-top:-200px;
 right:50%;
 margin-right:-300px;
 border-radius:5px;
 padding:6px 3px;
 box-shadow:0 3px 10px rgba(0,0,0,.62)
}
.picturebox img {
 width:100%;
 height:100%;
 border-radius:4px;
 border:5px solid #c7c7c7;
 border-right-width:3px;
 border-left-width:3px
}
.picturePop.active .picturebox {
 transform:translate(0px,0%)
}
.picturePop.active {
 visibility:visible;
 opacity:1
}
.ribbon {
 transition:.2s all ease;
 position:absolute;
 width:250px;
 height:30px;
 text-align:center;
 background:#c12121;
 z-index:0;
 transform:rotate(35deg);
 bottom:20px;
 left:-82px;
 line-height:29px;
 font-weight:700;
 color:#fff
}
.coverBody {
 position:fixed;
 top:0;
 right:0;
 width:100%;
 height:100%;
 z-index:-1;
 background-size:100%;
 background-position:center;
 background-attachment:fixed
}
.coverBody:before {
 position:absolute;
 content:'';
 width:100%;
 height:100%;
 background:linear-gradient(45deg,#f5514e,#313987 80%);
 opacity:.95
}
#confetti {
 position:absolute;
 left:0;
 top:0;
 height:100%;
 width:100%;
 background:rgba(0,0,0,.35)
}
#marco {
 width:100%;
 height:300px;
 overflow:hidden;
 border-radius:16px;
 top:0;
 z-index:999999;
 right:0;
 z-index:0;
 position:absolute
}
#cielo {
 border-radius:16px;
 width:100%;
 height:300px;
 position:absolute;
 z-index:-30;
 top:0;
 margin-top:0
}
#edificios {
 height:300px;
 width:100%;
 z-index:-10;
 opacity:.2;
 top:0;
 background-repeat:repeat-x;
 -webkit-animation:animar_edificios 120s linear infinite;
 -ms-animation:animar_edificios 120s linear infinite;
 -moz-animation:animar_edificios 120s linear infinite;
 position:absolute
}
@keyframes animar_edificios {
 from {
  background-position:0 80px
 }
 to {
  background-position:100% 80px
 }
}
@-webkit-keyframes animar_edificios {
 from {
  background-position:0 80px
 }
 to {
  background-position:100% 80px
 }
}
@-ms-keyframes animar_edificios {
 from {
  background-position:0 80px
 }
 to {
  background-position:100% 80px
 }
}
@-moz-keyframes animar_edificios {
 from {
  background-position:0 80px
 }
 to {
  background-position:100% 80px
 }
}
#luna {
 width:6em;
 height:6em;
 -moz-border-radius:50%;
 -webkit-border-radius:50%;
 border-radius:50%;
 -moz-box-shadow:30px 10px 0 #f7f8e0;
 -webkit-box-shadow:30px 10px 0 #f7f8e0;
 box-shadow:30px 10px 0 #f7f8e0;
 margin-top:1em;
 left:50%;
 position:absolute;
 z-index:-19;
 margin-left:200px
}
#muro {
 height:23em;
 width:100%;
 background:-moz-linear-gradient(top,#416663 0%,#0c0207 19%);
 background:-webkit-linear-gradient(top,#416663 0%,#0c0207 19%);
 background:linear-gradient(to bottom,#416663 0%,#0c0207 19%);
 bottom:0
}
#gato {
 height:297px;
 width:507.5px;
 margin-top:2em;
 margin-left:2em;
 z-index:10;
 -webkit-animation:sprite-animation 1.2s steps(16,end) infinite;
 -moz-animation:sprite-animation 1.2s steps(16,end) infinite;
 -ms-animation:sprite-animation 1.2s steps(16,end) infinite;
 animation:sprite-animation 1.2s steps(16,end) infinite
}
@-webkit-keyframes sprite-animation {
 from {
  background-position:0 0
 }
 to {
  background-position:-8120px 0
 }
}
@-ms-keyframes sprite-animation {
 from {
  background-position:0 0
 }
 to {
  background-position:-8120px 0
 }
}
@-moz-keyframes sprite-animation {
 from {
  background-position:0 0
 }
 to {
  background-position:-8120px 0
 }
}
@keyframes sprite-animation {
 from {
  background-position:0 0
 }
 to {
  background-position:-8120px 0
 }
}
.logoString .cima4 {
 padding-top:13px;
 margin-right:5px
}
.logoString .up {
 border:4px solid #ffd304;
 display:inline-block;
 font-size:50px;
 padding:11px 3px 15px;
 border-radius:7px;
 position:relative;
 transform:translate(0px,400px);
 transition:2s .4s all ease;
 color:#ffd304
}
.active .logoString .up .ballon {
 transform:translate(0px,-250px)
}
.logoString {
 position:absolute;
 width:347px;
 height:80px;
 top:50%;
 margin-top:-40px;
 right:50%;
 margin-right:-173.5px;
 font-family:Archivo Black;
 color:#fff;
 text-align:center;
 font-size:70px;
 padding-top:23px;
 text-transform:uppercase
}
.logoString>span {
 float:left;
 height:100%;
 display:inline-block;
 color:#eee;
 height:57px;
 text-shadow:0 1px 4px rgba(0,0,0,.76)
}
.ballon {
 position:absolute;
 width:55px;
 height:101px;
 bottom:100%;
 right:50%;
 background-size:100%;
 margin-right:-18.5px;
 transition:2s 2s all ease
}
.active .logoString .up {
 transform:translate(0px,0px)
}
.RamadanKareem {
 position:absolute;
 left:50%;
 margin-left:90px;
 color:#f7f8e0;
 top:50px;
 font-size:30px
}
.active .DescriptionLogo {
 transform:translate(0px,0px)
}
.DescriptionLogo {
 font-size:17px;
 font-family:YC Font;
 position:absolute;
 bottom:-37px;
 width:100%;
 color:#ffd304;
 border-top:3px solid #eee;
 padding-top:4px;
 transform:translate(0px,110px);
 transition:.7s 1.7s all ease
}
.active .Ramadan,
.active .Ramadan2 {
 transform:rotate(-4deg) translate(0%,0px)
}
.Ramadan {
 position:absolute;
 top:-13px;
 right:-250px;
 width:500px;
 height:168px;
 transform:rotate(-4deg) translate(0%,-200px);
 z-index:20;
 transition:2s .4s all ease
}
.Ramadan2 {
 position:absolute;
 top:-13px;
 left:-250px;
 width:500px;
 height:168px;
 transform:rotate(-4deg) translate(0%,-200px);
 z-index:20;
 transition:2s .4s all ease
}
span.cima4>em:nth-child(1) {
 transform:translate(0px,-140px);
 transition:.5s all ease
}
span.cima4>em:nth-child(2) {
 transform:translate(0px,140px);
 transition:.5s .1s all ease
}
span.cima4>em:nth-child(3) {
 transform:translate(0px,-140px);
 transition:.5s .2s all ease
}
span.cima4>em:nth-child(4) {
 transform:translate(0px,140px);
 transition:.5s .3s all ease
}
span.cima4>em:nth-child(5) {
 transform:translate(0px,-140px);
 transition:.5s .4s all ease
}
.active span.cima4>em {
 transform:translate(0);
 opacity:1
}
span.cima4>em {
 font-style:normal;
 float:left;
 opacity:0
}
.bottomMenu {
 text-align:right;
 position:relative;
 margin-bottom:0;
 z-index:999999
}
.logo img {
 display:none;
 float:right;
 width:auto;
 height:46px;
 margin:4px
}
.bottomMenu img {
 display:block
}
.bottomMenu>div>ul>li a {
 color:#fff;
 display:block;
 line-height:24px
}
.bottomMenu>div>ul>li:hover:after {
 opacity:1;
 height:52px
}
.bottomMenu>div>ul>li:hover>a {
 color:#fff
}
.bottomMenu>div>ul>li:after {
 content:'';
 position:absolute;
 opacity:0;
 top:0;
 right:0;
 width:100%;
 height:0;
 background:#00000042;
 transition:.3s all cubic-bezier(.49,.33,.22,1.35);
 z-index:-1
}
.bottomMenu>div>ul>li>ul>li:last-child {
 border-bottom:0;
 margin-bottom:0;
 padding-bottom:0
}
.bottomMenu>div>ul>li:hover>ul {
 visibility:visible;
 opacity:1
}
.bottomMenu>div>ul>li>ul>li {
 text-align:right;
 padding-bottom:5px;
 font-size:14px;
 border-bottom:1px solid #4c4c4c;
 margin-bottom:5px
}
.bottomMenu>div>ul>li>ul>li>a {
}
.bottomMenu>div>ul>li>ul {
 visibility:hidden;
 opacity:0;
 position:absolute;
 transition:.3s all ease;
 top:100%;
 right:0;
 width:204px;
 z-index:9999;
 background:#1b1b1b;
 box-shadow:0 0 4px rgba(0,0,0,.64);
 padding:15px 12px;
 list-style:none
}
.bottomMenu>div>ul>li {
 font-size:14px;
 padding:14px;
 display:inline-block;
 border-left:1px solid #00000047;
 font-weight:700;
 position:relative;
 z-index:1;
 float:right
}
.bottomMenu>div>ul>li a:before {
 content:"f104";
 font-family:FontAwesome;
 padding-left:8px
}
.pushSide:after {
}
.bottomMenu.fixed {
 position:fixed;
 top:0;
 right:0;
 width:100%;
 z-index:9999999
}
.seriesSection>a .titleSlider {
 position:absolute;
 bottom:0;
 right:0;
 width:100%;
 padding:210px 11px 11px;
 font-size:13px;
 text-align:center;
 line-height:21px;
 background:linear-gradient(transparent,#000)
}
.owl-dots {
 height:27px;
 bottom:-40px;
 left:48%;
 text-align:center;
 padding-top:6px;
 position:absolute;
 display:none
}
.owl-dots>div {
 display:inline-block;
 width:15px;
 height:11px;
 background:#191d59;
 border-radius:5px;
 margin:10px 2px 0;
 cursor:pointer
}
.SliderSection .owl-dots {
 display:none
}
.owl-dots>div.active {
 background:linear-gradient(45deg,#bc3936,#ff6e6b);
 width:25px
}
a.searchBTN {
 width:40px;
 height:40px;
 position:absolute;
 top:5px;
 left:10px;
 border-radius:3px;
 color:#000;
 background:#ffd304;
 padding-top:9px;
 font-size:19px
}
.searchAdvanced {
 height:300px;
 width:1200px;
 margin:30px auto
}
.searchAdvanced>div.Colum1 {
 width:550px;
 background:#1a2b6d;
 padding:15px;
 box-shadow:0 2px 7px 2px rgba(0,0,0,.28);
 height:100%;
 position:relative;
 margin:0 auto;
 z-index:99999
}
form.autocompleteSearching {
 margin:0 auto;
 background:linear-gradient(#444444,#232323,#212121);
 height:57px;
 padding:9px
}
form.autocompleteSearching input {
 float:right;
 border:0;
 width:calc(100% - 100px);
 height:40px;
 padding:0 10px;
 font-family:YC Font,Arial Black;
 font-size:15px;
 margin-left:5px;
 border-radius:4px
}
form.autocompleteSearching button {
 width:95px;
 height:40px;
 border:0;
 background:linear-gradient(to right,#203482,#2a49bf,#3354d0,#203482);
 font-family:YC Font;
 font-size:16px;
 color:#fff;
 border-radius:4px
}
.Colum1>h2>span {
 font-size:12px;
 display:block;
 color:#ffd304
}
.Colum1>h2 {
 height:71px;
 background:linear-gradient(to right,#203482,#2a49bf,#3354d0,#203482);
 border-top:2px solid #4363d6;
 padding:11px 13px;
 position:relative;
 color:#fff;
 margin:-14px -14px 14px;
 font-size:18px;
 box-shadow:0 2px 7px 2px rgba(0,0,0,.28)
}
.Colum1>h2 i {
 float:right;
 color:#fff;
 font-size:22px;
 margin-left:13px;
 margin-top:3px;
 background:linear-gradient(#2b2b2b,#232323,#212121);
 width:40px;
 height:40px;
 text-align:center;
 box-shadow:0 0 12px #3d5eda;
 border-radius:10px;
 padding-top:8px
}
.searchAdvanced>div.Colum1>input {
 width:100%;
 height:40px;
 border:0;
 padding:0 15px;
 font-family:YC Font;
 font-size:17px;
 margin-bottom:12px;
 border-radius:4px
}
form.searchAdvancedList button {
 width:84px;
 margin-bottom:5px;
 height:35px;
 border:0;
 font-family:YC Font;
 padding:0 10px;
 background:#ffd304
}
form.searchAdvancedList {
 display:none;
 width:100%!important;
 height:35px;
 overflow:hidden;
 border-radius:4px
}
form.searchAdvancedList>select {
 width:140px;
 margin-bottom:5px;
 height:35px;
 border:0;
 font-family:YC Font,arial #000;
 padding:0 10px;
 color:#333
}
a.advancedSearchBTN {
 display:block;
 background:#222;
 border-radius:4px;
 height:40px;
 margin-bottom:6px;
 padding:8px 12px;
 box-shadow:0 1px 2px rgba(0,0,0,.77)
}
span.loading {
 position:absolute;
 top:86px;
 left:17px;
 transform:scale(.6);
 display:none
}
.SearchingPOSTs::-webkit-scrollbar {
 width:5px
}
.SearchingPOSTs::-webkit-scrollbar-track {
 background:#353535;
 margin-left:10px
}
.SearchingPOSTs::-webkit-scrollbar-thumb {
 background:#545454
}
.SearchingPOSTs>a {
 display:block;
 clear:both;
 overflow:hidden;
 margin-bottom:7px;
 position:relative;
 z-index:1;
 background:#313131;
 border-radius:6px;
 box-shadow:0 1px 4px rgba(0,0,0,.54)
}
.SearchingPOSTs>a img {
 width:100%;
 height:auto;
 float:right;
 min-height:100%;
 margin-left:11px;
 margin-top:-60px;
 opacity:.1;
 position:absolute;
 z-index:-1;
 top:0;
 right:0
}
.SearchingPOSTs>a h2 {
 font-size:12px;
 line-height:21px;
 padding:8px
}
.SearchingPOSTs {
 position:absolute;
 top:128px;
 max-height:300px;
 overflow:auto;
 z-index:999;
 width:520px;
 background:#212121;
 padding:15px;
 border-radius:4px;
 overflow:auto
}
.notFoundSearching {
 text-align:center;
 color:#fff
}
form.SearchAdvancedEdits {
 width:700px;
 float:left;
 height:54px;
 position:relative;
 padding:8px
}
form.SearchAdvancedEdits>button {
 float:left;
 width:67px;
 height:35px;
 color:#fff;
 border:0;
 font-family:YC Font;
 border-radius:4px;
 background:#0f6ad2
}
form.SearchAdvancedEdits>select {
 width:200px;
 height:35px;
 border:1px solid #a3a3a3;
 font-family:YC Font,sans-serif;
 padding:0 10px;
 color:#4a4a4a;
 background:#dcdcdc;
 border-radius:4px
}
form#searchForm button {
 width:120px;
 float:right;
 border:0;
 height:50px;
 font-size:20px;
 font-family:YC Font;
 font-weight:700;
 color:#fff;
 background:linear-gradient(#0d6ddf,#0b72da);
 position:absolute;
 border-radius:7px;
 top:50%;
 left:50%;
 margin-left:-430px;
 box-shadow:0 1px 4px #000
}
form#searchForm input {
 width:800px;
 float:right;
 margin-left:10px;
 border:0;
 font-size:16px;
 height:50px;
 padding:0 15px;
 position:absolute;
 top:50%;
 border-radius:5px;
 right:50%;
 margin-right:-500px;
 font-family:YC Font
}
body.searching form#searchForm {
 top:0
}
form#searchForm.active {
 transform:scale(1);
 opacity:1;
 visibility:visible
}
form#searchForm {
 position:fixed;
 top:0;
 left:0;
 transition:.3s all ease;
 width:100%;
 height:70px;
 background:#000000ba;
 z-index:999999;
 height:100%;
 transform:scale(1.1);
 visibility:hidden;
 opacity:0
}
.search>i {
 width:48px;
 height:51px;
 margin-left:9px;
 cursor:pointer;
 display:block;
 font-size:27px;
 position:relative;
 padding-top:6px;
 float:left;
 background:#fff;
 text-align:center;
 line-height:38px;
 z-index:10;
 box-shadow:inset 0 -5px 4px #b9b9b9;
 color:#1f1f1f
}
.downloadsList>li.downloadNow .size {
 color:#ddd
}
.downloadsList>li.downloadNow .name {
 font-size:16px
}
.downloadsList>li.downloadNow i {
 color:#0b5ab3
}
.downloadsList>li.downloadNow {
 background:linear-gradient(to right,#228de4,#0957b0);
 overflow:hidden;
 position:relative
}
.downloadCounter {
 position:absolute;
 top:0;
 right:0;
 transform:scale(1.5);
 opacity:0;
 transition:.5s all ease;
 width:100%;
 height:100%;
 background:linear-gradient(to right,#228de4,#0957b0);
 z-index:9999;
 font-size:40px;
 text-align:center;
 padding-top:26px
}
.active>a>.downloadCounter {
 opacity:1;
 transform:scale(1)
}
.topbar ul>li {
 display:inline-block;
 float:right
}
html,
body {
 height:100%
}
.pushSide {
 height:100%
}
.episodeNumberSlider>strong {
 display:block;
 line-height:100%;
 color:#fff;
 font-size:14px;
 margin-bottom:3px
}
.BlocksMovies.ColumnsFour>a:nth-child(5n+0) {
 margin-left:0
}
.BlocksMovies.ColumnsFour>a .shapeHold {
}
h2.module_title {
 text-align:center;
 padding:30px 0 20px;
 color:#fff
}
#contactForm {
 padding:0
}
#contactForm>ol {
 width:75%;
 margin:0 auto
}
#contactForm>ol>li {
 margin-bottom:6px;
 display:table;
 width:100%
}
#contactForm>ol>li input {
 padding:7px 16px;
 font-family:Font;
 font-size:15px;
 box-sizing:border-box;
 height:40px;
 width:1027px
}
#contactForm button[type=submit] {
 float:left;
 border:0;
 background:#151515;
 font-size:20px;
 color:#fff;
 width:105px;
 padding:7px 0;
 font-family:Font;
 cursor:pointer
}
#contactForm>ol>li textarea {
 padding:7px 16px;
 font-family:Font;
 font-size:15px;
 box-sizing:border-box;
 height:109px;
 width:1027px;
 margin-bottom:0;
 float:right
}
#contactForm>ol>li label {
 width:153px;
 display:inline-block;
 float:right;
 line-height:36px;
 background:#171717;
 margin-left:7px;
 color:#fff;
 padding:2px 0;
 padding-right:11px;
 box-sizing:border-box
}
#contactForm * {
 list-style:none
}
.mb10 {
 margin-bottom:20px!important
}
.container {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
@media(min-width:768px) {
 .container {
  width:750px
 }
}
@media(min-width:992px) {
 .container {
  width:970px
 }
}
@media(min-width:1200px) {
 .container {
  width:1200px
 }
}
@media only screen and (min-width:1200px) {
 .container {
  width:1200px
 }
}
.container-fluid {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
.row {
 margin-right:-15px;
 margin-left:-15px
}
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
 display:table;
 content:" ";
 clear:both
}
.col-xs-6th,
.col-sm-6th,
.col-md-6th,
.col-lg-6th {
 position:relative;
 min-height:1px;
 padding-left:10px;
 width:16.6%;
 float:right
}
.block-series {
 position:relative;
 overflow:hidden;
 margin:10px 0;
 height:310px;
 border-radius:7px;
 box-shadow:0 2px 11px 1px rgba(0,0,0,.68);
 background:#1d2e6f
}
.block-series img {
 height:auto;
 width:100%;
 min-height:100%
}
.block-series .titleSlider {
 position:absolute;
 bottom:0;
 right:0;
 width:100%;
 padding:8px;
 font-size:13px;
 text-align:center;
 line-height:24px;
 background:#1a2c6d
}
.block-series .yearSpanSlider {
 border:1px solid #949494;
 position:absolute;
 right:10px;
 top:10px;
 background:#131313;
 padding:0 5px;
 font-size:12px;
 border-radius:4px;
 line-height:18px;
 width:65px;
 text-align:center
}
.block-series .qualitySpanSlider {
 border:1px solid #ff8181;
 position:absolute;
 right:10px;
 top:30px;
 background:#d60d0d;
 padding:0 5px;
 height:19px;
 font-size:11px;
 border-radius:4px;
 line-height:18px;
 width:65px;
 text-align:center
}
.block-series .episodeNumberSlider {
 z-index:999;
 color:#e8d073;
 position:absolute;
 bottom:100px;
 font-weight:700;
 background:#132875;
 text-align:center;
 right:8px;
 border-radius:6px;
 padding-top:32px;
 font-size:29px;
 padding:8px 5px;
 width:55px;
 height:55px;
 box-shadow:0 0 4px 1px #fff
}
.block-series .episodeNumberSlider strong {
 display:block;
 line-height:100%;
 color:#fff;
 font-size:14px;
 margin-bottom:3px
}
.block-series .yearSpanSlider,
.block-series .qualitySpanSlider {
 right:auto;
 left:10px
}
.art_list .blockArt {
 float:right;
 overflow:hidden;
 position:relative;
 -moz-box-box-shadow:0 1px 6px RGBa(0,0,0,.55);
 -webkit-box-shadow:0 1px 6px RGBa(0,0,0,.55);
 box-shadow:0 1px 6px RGBa(0,0,0,.55);
 margin:10px 0 15px;
 display:inline-block;
 width:100%;
 direction:rtl;
 max-height:350px;
 min-height:350px
}
.art_list .blockArt:hover {
 overflow:visible
}
.art_list .blockArt .post-thumb {
 position:relative;
 overflow:hidden
}
.art_list .blockArt img {
 max-height:350px;
 min-height:350px;
 width:100%;
 opacity:.95;
 border:3px solid #fff
}
.art_list .blockArt .post-thumb .labelName {
 position:absolute;
 z-index:100;
 background:rgba(208,46,53,.9);
 line-height:35px;
 text-align:center;
 top:30px;
 left:-60px;
 height:35px;
 width:200px;
 color:#fff;
 font-weight:700px;
 font-size:12px;
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -kthtml-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.art_list .blockArt:hover .labelName {
 visibility:hidden
}
.art_list .art_info {
 position:absolute;
 top:59%;
 left:102%;
 z-index:99999999;
 border-top:0;
 min-width:400px;
 color:fff;
 -webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2),0 2px 5px 0 rgba(0,0,0,.2);
 -moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2),0 2px 5px 0 rgba(0,0,0,.2);
 box-shadow:0 0 5px 0 rgba(0,0,0,.2),0 2px 5px 0 rgba(0,0,0,.2);
 background-color:#fff;
 -webkit-transition:-webkit-transform .25s .1s;
 transition:-webkit-transform .25s .1s;
 -o-transition:-o-transform .25s .1s;
 -moz-transition:transform .25s .1s,-moz-transform .25s .1s;
 transition:transform .25s .1s;
 transition:transform .25s .1s,-webkit-transform .25s .1s,-moz-transform .25s .1s,-o-transform .25s .1s;
 -webkit-transform-origin:center bottom;
 -moz-transform-origin:center bottom;
 -ms-transform-origin:center bottom;
 -o-transform-origin:center bottom;
 transform-origin:center bottom;
 -webkit-transform:translateY(-50%) scale(0);
 -moz-transform:translateY(-50%) scale(0);
 -ms-transform:translateY(-50%) scale(0);
 -o-transform:translateY(-50%) scale(0);
 transform:translateY(-50%) scale(0);
 height:auto;
 margin-top:-25px;
 opacity:0
}
.art_list .art_info:before {
 content:"";
 border-width:12px;
 border-style:solid;
 border-color:transparent #fff transparent transparent;
 border-left:0;
 position:absolute;
 top:10%;
 left:-6px;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%)
}
.art_list .details {
 text-align:right;
 direction:rtl
}
.art_list .details a.link {
 display:block
}
.art_list .details a.link figure {
 position:relative;
 overflow:hidden
}
.art_list .details a.link figure .content {
 position:relative
}
.art_list .details a.link:before {
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 border-radius:10px;
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 background-color:transparent;
 opacity:0;
 z-index:11
}
.art_list .details a.link:hover {
 text-decoration:none
}
.art_list .details a.link:hover:before {
 display:block
}
.art_list .details a.link:hover .content:before {
 opacity:.5
}
.art_list .details a.link:hover .content:after {
 -webkit-transform:translate(-50%,-50%) scale(1);
 -moz-transform:translate(-50%,-50%) scale(1);
 -ms-transform:translate(-50%,-50%) scale(1);
 -o-transform:translate(-50%,-50%) scale(1);
 transform:translate(-50%,-50%) scale(1)
}
.art_list .details a.link figure figcaption {
 visibility:hidden;
 opacity:0;
 background-color:rgba(0,0,0,.7);
 position:absolute;
 color:#fff;
 font-size:12px;
 text-align:center;
 z-index:200;
 padding:10px 5px;
 line-height:27px;
 left:0;
 right:0;
 bottom:-150px;
 overflow:hidden;
 transition:.3s all ease;
 z-index:25
}
.art_list .details a.link:hover+.art_info {
 opacity:1;
 -webkit-transform:translateY(-50%) scale(1);
 -moz-transform:translateY(-50%) scale(1);
 -ms-transform:translateY(-50%) scale(1);
 -o-transform:translateY(-50%) scale(1);
 transform:translateY(-50%) scale(1)
}
.art_list .content::before {
 content:"";
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 background-color:#222;
 opacity:0;
 z-index:4;
 -webkit-transition:all .25s .1s;
 -o-transition:all .25s .1s;
 -moz-transition:all .25s .1s;
 transition:all .25s .1s
}
.art_list .content::after {
 display:inline-block;
 font:normal normal normal 14px/1 FontAwesome;
 font-size:inherit;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 content:"f04b";
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%,-50%) scale(0);
 -moz-transform:translate(-50%,-50%) scale(0);
 -ms-transform:translate(-50%,-50%) scale(0);
 -o-transform:translate(-50%,-50%) scale(0);
 transform:translate(-50%,-50%) scale(0);
 background-color:rgba(0,0,0,.4);
 z-index:5;
 -webkit-border-radius:100%;
 -moz-border-radius:100%;
 border-radius:100%;
 width:48px;
 height:48px;
 text-align:center;
 line-height:48px;
 -webkit-box-shadow:0 0 0 2px #fff,0 0 10px rgba(0,0,0,.5);
 -moz-box-shadow:0 0 0 2px #fff,0 0 10px rgba(0,0,0,.5);
 box-shadow:0 0 0 2px #fff,0 0 10px rgba(0,0,0,.5);
 color:#1c87e9;
 -webkit-transition:all .25s .13s;
 -o-transition:all .25s .13s;
 -moz-transition:all .25s .13s;
 transition:all .25s .13s
}
.art_list .blockArt .numberEpisodes {
 position:absolute;
 padding:5px 12px;
 border-radius:4px;
 font-size:12px;
 text-align:center;
 background:linear-gradient(to left,#253B91,#182869);
 color:#fff;
 right:5px;
 top:45%;
 -webkit-transition-delay:0s;
 transition-delay:0s;
 -webkit-transition:all .2s ease;
 -moz-transition:all .2s ease;
 -o-transition:all .2s ease;
 transition:all .2s ease;
 z-index:999
}
.art_list .blockArt:hover .numberEpisodes {
 visibility:hidden;
 right:-50%
}
.art_list .artTitle {
 padding:10px;
 margin:0;
 font-size:14px
}
.art_list .artTitle a {
 color:#132875
}
.art_info .pTwo,
.art_info .pThree {
 padding:8px 12px;
 background:linear-gradient(to left,#253B91,#182869);
 color:#fff;
 font-size:12px;
 margin-bottom:5px;
 text-align:right
}
.art_info .pThree {
 margin-bottom:0
}
.art_info .pTwo span {
 margin-left:2px;
 display:inline-block
}
.art_info .pThree span {
 font-size:13px;
 text-align:right;
 font-weight:700;
 margin-left:5px
}
.art_info .pThree span i {
 color:#ffe37c;
 font-size:13px
}
.art_info .spCat {
 padding:2px 5px;
 background:#0f7bf3;
 color:#fff;
 border-radius:2px
}
.art_info .spQuality {
 text-align:left
}
.art_info .pStory {
 padding:5px 12px;
 color:#333;
 font-size:12px;
 margin:0;
 text-align:right
}
.art_info .pActors {
 padding:2px 12px;
 font-size:12px;
 margin:0;
 text-align:right
}
.art_info .pActors span {
 color:#333;
 margin-left:2px
}
.art_info .pActors label {
 display:inline-block;
 color:#132875;
 font-size:12px;
 margin-bottom:3px
}
.art_info .pActors label b {
 color:#182869
}
.art_info .pActors label:last-child b {
 display:none
}
.boxDownload {
 text-align:center;
 color:#fff;
 padding-top:100px
}
.boxDownload a.downurl {
 color:#fff;
 display:block;
 background:linear-gradient(to right,#1D2E72,#243B8F);
 box-shadow:0 2px 2px 1px rgba(0,0,0,.43);
 padding:11px 22px;
 border-radius:4px;
 position:relative;
 z-index:1;
 cursor:pointer;
 margin:0 auto;
 max-width:200px
}
.boxDownload a.downurl:hover {
 background:#0e7af5
}
.col-xs-5th,
.col-sm-5th,
.col-md-5th,
.col-lg-5th {
 position:relative;
 min-height:1px;
 padding-left:5px;
 padding-right:5px;
 width:20%;
 float:right
}
@media(min-width:768px) {
 .col-sm-5th {
  width:25%;
  float:right
 }
}
@media(min-width:992px) {
 .col-md-5th {
  width:25%;
  float:right
 }
 .art_list .col-md-5th:nth-child(4n+1) .details .art_info,
 .art_list .col-md-5th:nth-child(4n+2) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-md-5th:nth-child(4n+1) .details .art_info:before,
 .art_list .col-lg-5th:nth-child(4n+2) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-6px
 }
}
@media(min-width:1200px) {
 .col-lg-5th {
  width:20%;
  float:right
 }
 .art_list .col-lg-5th:nth-child(5n+1) .details .art_info,
 .art_list .col-lg-5th:nth-child(5n+2) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-lg-5th:nth-child(5n+1) .details .art_info:before,
 .art_list .col-lg-5th:nth-child(5n+2) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-6px
 }
 .art_list .col-lg-5th:nth-child(5n+3) .details .art_info,
 .art_list .col-lg-5th:nth-child(5n+4) .details .art_info,
 .art_list .col-lg-5th:nth-child(5n+5) .details .art_info {
  right:auto;
  left:102%
 }
 .art_list .col-lg-5th:nth-child(5n+3) .details .art_info:before,
 .art_list .col-lg-5th:nth-child(5n+4) .details .art_info:before,
 .art_list .col-lg-5th:nth-child(5n+5) .details .art_info:before {
  border-right:10px solid #fff;
  border-left:0;
  right:auto;
  left:-6px
 }
}
@media only screen and (max-width:992px) {
 .col-md-5th {
  width:100%;
  float:none;
  display:block
 }
 .col-md-5th.col-sm-5th {
  width:25%;
  float:right
 }
 .art_list .col-md-5th:nth-child(4n+1) .details .art_info,
 .art_list .col-md-5th:nth-child(4n+2) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-md-5th:nth-child(4n+1) .details .art_info:before,
 .art_list .col-lg-5th:nth-child(4n+2) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-6px
 }
}
@media only screen and (max-width:769px) {
 .col-md-5th.col-sm-5th {
  width:50%;
  display:block
 }
 .art_list .art_info {
  min-width:320px
 }
 .art_list .col-md-5th:nth-child(2n+1) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-md-5th:nth-child(2n+1) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-6px
 }
 .art_list .col-md-5th:nth-child(2n+2) .details .art_info {
  right:auto;
  left:102%
 }
 .art_list .col-md-5th:nth-child(2n+2) .details .art_info:before {
  border-right:10px solid #fff;
  border-left:0;
  right:auto;
  left:-6px
 }
}
@media only screen and (max-width:380px) {
 .col-md-5th.col-sm-5th {
  width:49%;
  float:none;
  display:inline-block
 }
}
@media only screen and (max-width:768px) {
 .menu .container-fluid {
  padding-right:0;
  padding-left:0
 }
 .container,
 .container-fluid {
  padding-right:15px
 }
}
@media screen and (max-width:580px) {
 .art_list .col-md-5th:nth-child(2n+1) .details .art_info,
 .art_list .col-md-5th:nth-child(2n+2) .details .art_info,
 .art_list .col-lg-4th:nth-child(2n+1) .details .art_info,
 .art_list .col-lg-4th:nth-child(2n+2) .details .art_info,
 .art_list .col-md-5th:nth-child(2n+2) .details .art_info:before,
 .art_list .col-md-5th:nth-child(2n+2) .details .art_info:before,
 .art_list .col-lg-4th:nth-child(2n+1) .details .art_info:before,
 .art_list .col-lg-4th:nth-child(2n+2) .details .art_info:before {
  opacity:0;
  display:none
 }
 .art_list .details a.link:hover figcaption {
  bottom:0;
  opacity:1;
  visibility:visible
 }
 .art_list .blockArt,
 .boxeSlider {
  margin:10px 0;
  max-height:260px;
  min-height:260px;
  overflow:hidden
 }
 .art_list .blockArt {
  border:3px solid #fff
 }
 .art_list .blockArt img {
  max-height:260px;
  min-height:260px;
  border:0
 }
 .boxPin .owl-prev,
 .boxPin .owl-next {
  position:absolute;
  top:40%;
  height:30px;
  width:20px;
  text-align:center;
  font-size:20px;
  background:rgba(12,12,14,.9);
  color:#fff;
  z-index:100;
  box-shadow:0 0 10px rgba(0,0,0,.87);
  padding-top:4px;
  transition:.6s all ease
 }
 .boxPin .owl-prev:hover,
 .boxPin .owl-next:hover {
  width:20px
 }
}
@media only screen and (min-width:240px) and (max-width:480px) {
 .art_list .col-md-5th:nth-child(1n+1) .details .art_info {
  opacity:0;
  display:none
 }
 .art_list .col-md-5th:nth-child(1n+1) .details .art_info:before {
  opacity:0;
  display:none
 }
 .art_list .blockArt {
  margin:10px 0;
  min-height:200px;
  overflow:hidden
 }
 .art_list .blockArt {
  border:3px solid #fff
 }
 .art_list .blockArt img {
  max-height:200px;
  min-height:200px;
  border:0
 }
 .block-series {
  height:250px
 }
}
@media(min-width:768px) {
 .col-sm-6th {
  width:25%;
  float:right
 }
}
@media(min-width:992px) {
 .col-md-6th {
  width:25%;
  float:right
 }
}
@media(min-width:1200px) {
 .col-lg-6th {
  width:16.6%;
  float:right
 }
}
@media(min-width:1300px) {
 .col-lg-6th {
  width:16.6%;
  float:right
 }
}
@media only screen and (max-width:992px) {
 .col-md-6th {
  width:100%;
  float:none;
  display:block
 }
 .col-md-6th.col-sm-6th {
  width:25%;
  float:right
 }
}
@media only screen and (max-width:769px) {
 .col-md-6th.col-sm-6th {
  width:50%;
  display:block
 }
}
@media only screen and (max-width:380px) {
 .col-md-6th.col-sm-6th {
  width:50%;
  display:block
 }
}
.col-xs-4th,
.col-sm-4th,
.col-md-4th,
.col-lg-4th {
 position:relative;
 min-height:1px;
 padding-right:5px;
 padding-left:5px;
 width:25%;
 float:right
}
@media(min-width:768px) {
 .col-sm-4th {
  width:25%;
  float:right
 }
}
@media(min-width:992px) {
 .col-md-4th {
  width:25%;
  float:right
 }
 .art_list .col-lg-4th:nth-child(4n+1) .details .art_info,
 .art_list .col-lg-4th:nth-child(4n+2) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-lg-4th:nth-child(4n+1) .details .art_info:before,
 .art_list .col-lg-4th:nth-child(4n+2) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-6px
 }
}
@media(min-width:1200px) {
 .col-lg-4th {
  width:25%;
  float:right
 }
 .art_list .col-lg-4th:nth-child(4n+1) .details .art_info,
 .art_list .col-lg-4th:nth-child(4n+2) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-lg-4th:nth-child(4n+1) .details .art_info:before,
 .art_list .col-lg-4th:nth-child(4n+2) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-6px
 }
}
@media only screen and (max-width:992px) {
 .col-md-4th {
  width:50%;
  display:block
 }
 .col-md-4th.col-sm-4th {
  width:25%;
  float:right
 }
 .art_list .col-lg-4th:nth-child(4n+1) .details .art_info,
 .art_list .col-lg-4th:nth-child(4n+2) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-lg-4th:nth-child(4n+1) .details .art_info:before,
 .art_list .col-lg-4th:nth-child(4n+2) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-6px
 }
}
@media only screen and (max-width:769px) {
 .col-md-4th.col-sm-4th {
  width:50%;
  display:block
 }
 .art_list .col-lg-4th:nth-child(2n+1) .details .art_info {
  left:auto;
  right:102%;
  margin-left:0
 }
 .art_list .col-lg-4th:nth-child(2n+1) .details .art_info:before {
  border-left:10px solid #fff;
  border-right:0;
  left:auto;
  right:-10px
 }
 .art_list .col-lg-4th:nth-child(2n+2) .details .art_info {
  right:auto;
  left:102%
 }
 .art_list .col-lg-4th:nth-child(2n+2) .details .art_info:before {
  border-right:10px solid #fff;
  border-left:0;
  right:auto;
  left:-6px
 }
}
@media only screen and (max-width:380px) {
 .col-md-4th.col-sm-4th {
  width:49%;
  float:none;
  display:inline-block
 }
}
.RightSiteBar>div {
 width:1200px
}
.RightSiteBar::-webkit-scrollbar {
 width:2px
}
.RightSiteBar::-webkit-scrollbar-track {
 background:#00000000
}
.RightSiteBar::-webkit-scrollbar-thumb {
 background-color:#ffffff0d
}
.RightSiteBar {
 background:linear-gradient(#2a2a2a,#272727);
 text-align:center;
 display:flex;
 justify-content:center;
 flex-wrap:wrap
}
.bottomMenu>div:first-child {
 float:right
}
.bottomMenu:after {
 content:'';
 display:block;
 clear:both
}
.seriesSection>.title a i {
 float:right;
 font-size:21px;
 margin-left:9px;
 color:#ffdb21
}
.RightSiteBar a {
 display:inline-block;
 height:220px;
 background:#9e96968a;
 position:relative;
 border:2px solid #000;
 margin-bottom:2px;
 width:10%;
 transition:.3s all ease;
 transform-origin:top left
}
.RightSiteBar a p {
 position:absolute;
 background:#0c71db;
 padding:2px 8px;
 border-radius:4px;
 font-size:11px;
 bottom:125%;
 min-width:150%;
 left:-25%;
 pointer-events:none;
 visibility:hidden;
 transform:scale(.8) translateY(-15px);
 transition:.25s ease-in-out
}
.RightSiteBar a:hover p {
 visibility:visible;
 transform:translateY(0) scale(1)
}
.RightSiteBar a>div {
 position:absolute;
 top:0;
 right:0;
 width:100%;
 height:100%;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:center
}
.RightSiteBar a>span {
 position:absolute;
 width:100%;
 right:0;
 bottom:5px;
 text-align:center;
 font-size:13px;
 transition:.3s all ease;
 direction:rtl
}
a.ToglleeMenu {
 float:right;
 width:40px;
 height:40px;
 display:block;
 background:linear-gradient(#333,#171717);
 border-radius:4px;
 margin:5px 7px;
 text-align:center;
 font-size:20px;
 padding-top:10px;
 color:#ffdb21;
 box-shadow:0 2px 2px #00000073
}
.page-meteor-canvas {
 z-index:-1;
 position:absolute;
 width:100%;
 overflow:hidden;
 background:linear-gradient(to bottom,#000000,#0c0c0c);
 bottom:-40px;
 height:100vh
}
.page-meteor-canvas:before {
 content:"";
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 opacity:.1;
 background-size:cover
}
.page-meteor-canvas canvas {
 position:absolute;
 display:block;
 left:0;
 top:40px;
 width:100%;
 height:100%;
 -webkit-filter:grayscale()
}
.page-meteor-canvas #canvas {
 mix-blend-mode:multiply
}
.page-meteor-canvas #buffer {
 -webkit-filter:blur(6px) brightness(10) contrast(1.25);
 filter:blur(6px) brightness(10) contrast(1.25);
 mix-blend-mode:screen
}
.ml5 {
 font-weight:300;
 font-size:47px;
 transition:.6s 1s all ease;
 color:#fff;
 z-index:100;
 position:relative
}
.ml5 .text-wrapper {
 position:relative;
 display:block;
 padding-top:34px;
 padding-right:.05em;
 direction:ltr;
 perspective:500px;
 text-transform:uppercase;
 z-index:999;
 font-weight:700
}
.ml5 .line {
 left:0;
 top:0;
 bottom:0;
 margin:auto;
 width:100%;
 box-shadow:0 0 3px #0000007a
}
.ml5 .ampersand {
 font-size:70px;
 font-weight:400;
 margin-right:-12px;
 margin-left:-12px;
 position:relative;
 top:16px;
 text-shadow:0 1px 18px #000;
 color:#dadada
}
.ml5 .letters {
 display:inline-block;
 position:relative;
 top:-30px;
 margin-left:0;
 transform:translateZ(-230px);
 transition:.45s ease;
 opacity:0
}
.ml5 .text-wrapper .letters:nth-of-type(1) {
 transition-delay:.1s
}
.ml5 .text-wrapper .letters:nth-of-type(2) {
 transition-delay:.2s
}
.ml5 .text-wrapper .letters:nth-of-type(3) {
 transition-delay:.3s
}
.ml5 .text-wrapper .letters:nth-of-type(4) {
 transition-delay:.4s
}
.ml5 .text-wrapper .letters:nth-of-type(5) {
 transition-delay:.5s;
 color:#f3b900
}
.ml5 .text-wrapper .letters:nth-of-type(6) {
 transition-delay:.6s
}
.ml5 .text-wrapper .letters:nth-of-type(7) {
 transition-delay:.7s
}
.ml5 .text-wrapper .letters:nth-of-type(8) {
 transition-delay:.8s
}
.ml5 .text-wrapper .letters:nth-of-type(9) {
 transition-delay:.9s
}
.ml5 .text-wrapper .letters:nth-of-type(10) {
 transition-delay:1s
}
body.loaded .ml5 .text-wrapper .letters {
 transform:translateZ(0px);
 opacity:1;
 margin-left:-10px
}
.line {
 padding-right:4px;
 color:#f8eae9;
 font-size:13px;
 display:block;
 height:30px;
 line-height:30px;
 position:relative;
 width:100%;
 top:-5px;
 margin-right:73px
}
.lineFilm {
 border-right:3px solid #fcfcfc;
 color:#fff
}
.seriesSection.TVSection>.title i {
 font-size:38px;
 color:#1272de
}
.seriesSection.TVSection.GenreSection {
 background:linear-gradient(#333,#1d1d1d);
 border-bottom:0;
 box-shadow:0 -1px 5px 1px #00000082
}
.breadcrumbs .seprator {
 display:inline-block;
 padding:0 6px 0 3px
}
.smallnews>a:nth-child(2n+0) {
 margin-left:0
}
a:hover>.shapeHold>h2 {
 transform:translate(0);
 opacity:1
}
a:hover>.shapeHold .barTitle {
 transform:translate(0);
 opacity:1
}
a:hover>.shapeHold>p {
 transform:translate(0);
 opacity:1
}
.BlocksMovies a:hover .episodeNumberSlider {
 transform:translate(0,0px)
}
.seriesSection.TVSection {
 background:0 0;
 border-top:5px solid #ffffff12;
 padding-bottom:40px;
 height:auto;
 min-height:500px
}
.NewsPoster {
 width:300px;
 float:right;
 height:250px;
 margin-top:70px;
 border-radius:5px;
 overflow:hidden;
 border:2px solid #fff;
 box-shadow:0 1px 13px #000
}
.NewsPoster img {
 height:auto;
 min-height:100%
}
.newsContent .rightTabs li {
 color:#fff;
 display:block;
 float:right;
 background:linear-gradient(#0c58af,#075fc0);
 box-shadow:0 2px 2px 1px rgba(0,0,0,.43);
 padding:11px 22px 11px 17px;
 border-radius:12px 3px 3px 3px/6px 3px 3px 3px;
 margin-left:-6px;
 position:relative;
 z-index:1;
 cursor:pointer
}
.newsContent .rightTabs {
 display:inline-block;
 width:100%;
 margin-bottom:15px
}
.pinPosts:after {
 content:'';
 display:table;
 clear:both
}
.SliderMaster {
 background:0 0;
 direction:ltr;
 padding:20px;
 position:relative;
 z-index:0;
 margin-top:90px
}
.owl-nav {
 display:none
}
.SliderMaster .owl-dots {
 display:none
}
.SliderMaster .owl-item>li {
 height:370px;
 background:linear-gradient(45deg,#0f1154,#603e7d);
 position:relative;
 direction:rtl;
 opacity:.5;
 margin:90px 15px 110px;
 box-shadow:0 0 25px #02010659;
 transition:.5s transform ease;
 border-radius:15px
}
.SliderMaster .owl-item>li .titleSlider {
 position:absolute;
 bottom:0;
 right:0;
 width:100%;
 background:linear-gradient(#0000,#000000d9);
 text-align:center;
 padding:140px 5px 25px
}
.SliderMaster .episodeNumberSlider {
 left:10px;
 right:auto
}
a.sliderpin-next {
 position:absolute;
 top:0;
 left:-40%;
 margin-top:0;
 width:950px;
 height:100%;
 z-index:10;
 text-align:center
}
a.sliderpin-prev {
 right:-40%;
 position:absolute;
 top:0;
 margin-top:0;
 width:950px;
 height:100%;
 z-index:10;
 text-align:center
}
.ButtonFilter {
 height:38px;
 background:#ffffff29;
 float:right;
 margin-right:9px;
 text-align:center;
 color:#fff;
 border-radius:5px;
 padding-top:6px;
 cursor:pointer;
 position:relative;
 font-size:14px;
 font-weight:700;
 padding:7px 13px
}
.ButtonFilter ul {
 position:absolute;
 top:100%;
 left:0;
 background:#232323;
 width:200px;
 display:none;
 padding:11px;
 height:210px;
 text-align:right;
 overflow:auto;
 margin-top:0
}
.ButtonFilter ul>li {
 display:inline-block;
 font-size:14px;
 width:100%;
 padding:7px;
 font-size:12px;
 line-height:20px;
 margin-bottom:6px;
 background:#0000002b
}
.ButtonFilter ul>li a {
}
.ButtonFilter.active {
 background:#232323;
 z-index:100000;
 border-radius:5px 5px 0 0;
 color:#fff
}
.ButtonFilter.active>ul {
 display:block
}
.Filters {
 float:left;
 margin-top:4px
}
.ButtonFilter ul>li>.Checkbox {
 width:20px;
 height:20px;
 background:#3c3c3c;
 border-radius:3px;
 float:right;
 margin-left:8px;
 text-align:center;
 padding-top:1px;
 font-size:15px
}
.ButtonFilter ul>li.active {
 background:#191919
}
.ButtonFilter ul>li.active .Checkbox:after {
 content:"f00c";
 display:inline-block;
 font-family:FontAwesome
}
span.LogoDescription {
 position:absolute;
 bottom:28px;
 width:436px;
 transition:.6s 1s all ease;
 right:50%;
 color:#ffdb21;
 margin-right:-215.5;
 font-size:27px;
 text-shadow:0 1px 3px #000000bf;
 transform:translate(0,200px);
 opacity:0;
 display:block
}
.header.active .m15 {
}
.header.active .ml5 {
 transform:translate(0px,-25px)
}
.header.active span.LogoDescription {
 transform:translate(0);
 opacity:1
}
.Filters>span {
 float:right;
 color:#fff;
 margin-top:7px
}
.lineFilm~.Filters>span {
 color:#fff
}
.RelatedFilter .Filters>span {
 color:#000
}
.BGImgBlur {
 position:absolute;
 top:0;
 transition:.6s all ease;
 right:0;
 width:100%;
 height:100%;
 background-size:cover;
 background-position:center;
 z-index:-1;
 opacity:.2;
 transform:scale(2)
}
.BlocksMovies>a:hover .BGImgBlur {
 transform:scale(1)
}
.title:after {
 content:'';
 display:block;
 clear:both
}
.GridOne {
 width:calc(100% - 440px);
 height:380px;
 background:#fff;
 float:right;
 margin-left:10px;
 position:relative;
 direction:ltr;
 overflow:hidden
}
.GridFour {
 float:right;
 width:calc(100% - 800px)
}
.GridFour>a .title {
 position:absolute;
 bottom:0;
 right:0;
 width:100%;
 background:linear-gradient(transparent,#00000063);
 text-align:center;
 font-size:12px;
 line-height:20px;
 padding:65px 5px 5px
}
.GridFour>a {
 display:inline-block;
 float:right;
 width:49%;
 height:184px;
 margin-left:2%;
 overflow:hidden;
 margin-bottom:2%;
 position:relative;
 border:4px solid #fff;
 box-shadow:0 1px 14px 0 rgba(0,0,0,.71)
}
.GridFour>a:nth-child(2n+0) {
 margin-left:0
}
.spinner {
 position:absolute;
 top:50%;
 left:50%;
 z-index:1;
 height:40px;
 width:40px;
 transform:translate(-50%,-50%);
 -webkit-filter:grayscale()
}
[class^=ball-] {
 position:absolute;
 display:block;
 left:30px;
 width:12px;
 height:12px;
 border-radius:6px;
 transition:all .5s;
 animation:circleRotate 4s both infinite;
 transform-origin:0 250% 0
}
@keyframes circleRotate {
 0% {
  transform:rotate(0deg)
 }
 100% {
  transform:rotate(1440deg)
 }
}
.ball-1 {
 z-index:-1;
 background-color:#2196f3;
 animation-timing-function:cubic-bezier(.5,.3,.9,.9)
}
.ball-2 {
 z-index:-2;
 background-color:#03a9f4;
 animation-timing-function:cubic-bezier(.5,.6,.9,.9)
}
.ball-3 {
 z-index:-3;
 background-color:#00bcd4;
 animation-timing-function:cubic-bezier(.5,.9,.9,.9)
}
.ball-4 {
 z-index:-4;
 background-color:#009688;
 animation-timing-function:cubic-bezier(.5,1.2,.9,.9)
}
.ball-5 {
 z-index:-5;
 background-color:#4caf50;
 animation-timing-function:cubic-bezier(.5,1.5,.9,.9)
}
.ball-6 {
 z-index:-6;
 background-color:#8bc34a;
 animation-timing-function:cubic-bezier(.5,1.8,.9,.9)
}
.ball-7 {
 z-index:-7;
 background-color:#cddc39;
 animation-timing-function:cubic-bezier(.5,2.1,.9,.9)
}
.ball-8 {
 z-index:-8;
 background-color:#ffeb3b;
 animation-timing-function:cubic-bezier(.5,2.4,.9,.9)
}
.LogoHeaderSide {
 float:right;
 color:#fff;
 font-size:44px;
 font-family:Luckiest Guy;
 line-height:51px;
 padding-right:8px;
 display:none;
 margin-left:10px
}
.LogoHeaderSide em {
 font-style:normal
}
.LogoHeaderSide em {
 color:#fff
}
.bottomMenu.fixed .LogoHeaderSide {
 display:block;
 text-shadow:0 0 5px #000000ab
}
.breadcrumbs {
 text-align:center;
 clear:both;
 color:#ffed90;
 font-size:11px;
 right:0;
 position:relative;
 margin:5px 0 15px;
 border-radius:6px
}
.breadcrumbs:before {
 position:absolute;
 width:100%;
 height:10px;
 background:#0f63c4;
 right:0;
 bottom:-8px
}
.WatchAndDownload {
 margin-top:15px;
 position:absolute;
 text-align:center;
 z-index:99999999999;
 margin-right:35px;
 top:780px
}
.WatchAndDownload.fix {
 top:730px;
 display:none
}
.WatchAndDownload>a>i {
 font-size:27px;
 float:right;
 margin-top:0;
 margin-left:11px
}
.WatchAndDownload>a {
 font-size:15px;
 width:207px;
 padding:15px 24px;
 line-height:27px;
 height:56px;
 display:inline-block;
 position:relative;
 z-index:9999999
}
.episodeButton,
.seasonsButton {
 display:inline-block;
 width:200px;
 background:#ffffff3b;
 padding:14px;
 border-radius:11px;
 position:relative;
 color:#fff;
 margin-top:20px;
 cursor:pointer;
 box-shadow:1px 2px 10px #0003
}
.episodeButton i,
.seasonsButton i {
 font-size:27px;
 float:right;
 margin-top:0;
 margin-left:11px
}
.episodeButton.NoSeasons {
 width:100%
}
a.IMDBBtn {
 display:block;
 background:#ffdb21;
 height:60px;
 font-size:16px;
 line-height:60px;
 width:70px;
 text-align:center;
 border-radius:0 0 10px 10px;
 position:relative;
 color:#000;
 z-index:999
}
a.IMDBBtn div {
 width:100%;
 padding-top:5px
}
a.IMDBBtn div:first-child {
 width:100%;
 background:#ffdb21;
 position:absolute;
 border-bottom:1px solid #00000036;
 top:-16px;
 height:30px;
 margin-left:10px;
 padding-top:0;
 line-height:initial;
 font-size:18px;
 border-radius:10px 10px 0 0;
 border-left:1px solid #00000030
}
a.IMDBBtn div p {
 position:absolute;
 line-height:initial;
 width:100%
}
a.IMDBBtn div p:first-child {
 top:11px;
 text-transform:uppercase
}
a.IMDBBtn div p:last-child {
 bottom:5px;
 font-size:11px;
 color:#2f2c2c
}
a.IMDBBtn i {
 font-size:25px;
 float:right;
 margin-top:6px
}
a.IMDBBtn span {
 font-size:33px;
 color:#000;
 position:relative
}
ul.detailsListLabels {
 border-radius:4px;
 margin-bottom:7px;
 clear:both
}
ul.detailsListLabels>li {
 font-size:11px;
 float:right;
 line-height:24px;
 background:linear-gradient(#0977d3,#0e6ce2);
 margin-left:6px;
 padding:1px 8px;
 border-radius:4px;
 color:#fff
}
ul.detailsListLabels>li>span {
}
ul.detailsListLabels>li:after {
 content:'';
 display:block;
 clear:both
}
ul.detailsListLabels:after {
 content:'';
 display:block;
 clear:both
}
div#mpbreadcrumbs {
 position:relative
}
div#mpbreadcrumbs>span {
 padding:2px 10px;
 color:#000;
 font-weight:700;
 display:inline-block;
 background:#ffffff0a;
 margin:2px 1px;
 border-radius:15px
}
div#mpbreadcrumbs>span:last-child {
}
.tab table {
 width:100%;
 background:#ffffff14;
 border-collapse:collapse;
 color:#fff
}
.tab table th {
 background:linear-gradient(#3e3e3e,#1d1d1d);
 border:1px solid #dddddd14;
 padding:7px;
 font-size:15px
}
.tab table td {
 border:1px solid #dddddd14;
 padding:5px 15px;
 transition:.3s all ease
}
.tab table th:last-child {
 width:180px
}
.tab table td>a {
 display:block;
 background:linear-gradient(#e81a00,#901000);
 margin:10px;
 font-size:13px;
 text-align:center;
 height:35px;
 padding-top:5px;
 border-radius:4px
}
.tab table tbody:not(:first-child) tr td:nth-child(2) {
 text-align:center;
 font-size:30px;
 color:#ffdb21
}
.tab table th:nth-child(1) {
 text-align:right;
 padding-right:15px
}
.RelatedFilter .Filters {
 margin-top:2px
}
.RelatedFilter .ButtonFilter {
 background:#0f6ad3
}
.RelatedFilter .ButtonFilter.active {
 background:#232323
}
.YearsList {
 clear:both;
 background:linear-gradient(to right,#0e6ee0,#5749a0);
 text-align:center;
 padding:20px
}
.YearsInner {
}
.YearsInner>li {
 display:inline-block;
 list-style:none;
 background:#0000004a;
 padding:9px;
 border-radius:4px;
 margin-bottom:5px
}
.pinPosts {
 width:1200px;
 display:block;
 margin:0 auto
}
.pinPosts>.BlocksMovies {
 padding:15px;
 background:#0c6fdc;
 display:inline-block;
 width:100%
}
.GridOne .owl-item>li {
 position:relative;
 height:380px
}
.GridOne .owl-item>li img {
 height:auto;
 min-height:100%;
 width:100%
}
.GridOne .owl-item>li .title {
 position:absolute;
 bottom:0;
 right:0;
 width:100%;
 color:#fff;
 z-index:10;
 direction:rtl;
 text-align:right;
 background:linear-gradient(transparent,#000);
 padding:280px 30px 30px 40px;
 font-size:20px;
 line-height:30px
}
.GridOne .owl-item>li .description {
 position:absolute;
 bottom:40px;
 right:0;
 color:#ccc;
 z-index:100;
 direction:rtl;
 text-align:right;
 padding:30px;
 font-size:13px;
 line-height:22px
}
.GridOne .owl-item>li span.ReadMore {
 position:absolute;
 bottom:25px;
 left:30px;
 background:#0c70dc;
 z-index:10;
 padding:4px 12px;
 border-radius:4px
}
a.newsslider-next {
 position:absolute;
 top:50%;
 left:0;
 width:40px;
 height:40px;
 background:#0c6ede;
 z-index:100;
 margin-top:-20px;
 text-align:center;
 font-size:38px
}
a.newsslider-prev {
 position:absolute;
 top:50%;
 right:0;
 width:40px;
 height:40px;
 background:#0c6ede;
 z-index:100;
 margin-top:-20px;
 text-align:center;
 font-size:38px
}
.bubbles {
 width:160px;
 padding-left:20px;
 position:absolute;
 bottom:0;
 margin-left:-90px;
 left:50%;
 display:inline-block;
 z-index:-1
}
.bubble {
 -webkit-animation:short-bubble 1500ms linear infinite;
 animation:short-bubble 1500ms linear infinite;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 height:10px;
 width:9px;
 border:1px solid rgba(240,240,240,.5);
 border-radius:50%
}
.b2 {
 -webkit-animation:medium-bubble 5e3ms linear infinite;
 animation:medium-bubble 5e3ms linear infinite;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 margin-left:-7px;
 margin-top:25px;
 height:13px;
 width:12px
}
.b3 {
 -webkit-animation-duration:3500ms;
 animation-duration:3500ms;
 margin-left:-5px;
 margin-bottom:10px
}
.b4 {
 -webkit-animation-duration:2e3ms;
 animation-duration:2e3ms;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 margin:0 0 40px -9px;
 height:7px;
 width:6px
}
.b5 {
 -webkit-animation:medium-bubble 3e3ms linear infinite;
 animation:medium-bubble 3e3ms linear infinite;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 margin-left:-1px;
 margin-top:100px;
 height:5px;
 width:4px
}
.b6 {
 -webkit-animation-duration:3e3ms;
 animation-duration:3e3ms;
 margin-left:-8px;
 margin-bottom:50px
}
.b7 {
 -webkit-animation-duration:6e3ms;
 animation-duration:6e3ms;
 margin-left:-3px;
 margin-bottom:50px;
 height:7px;
 width:6px
}
.b8 {
 -webkit-animation:medium-bubble 2e3ms linear infinite;
 -webkit-animation-fill-mode:forwards;
 animation:medium-bubble 2e3ms linear infinite;
 animation-fill-mode:forwards;
 margin-left:-13px;
 margin-bottom:30px
}
@-webkit-keyframes short-bubble {
 0% {
  -webkit-transform:translate3d(5px,0,0);
  opacity:0
 }
 13% {
  -webkit-transform:translate3d(2px,-20px,0);
  opacity:1
 }
 20% {
  -webkit-transform:translate3d(5px,-40px,0) scale(1.2)
 }
 30% {
  -webkit-transform:translate3d(0,-60px,0)
 }
 40% {
  -webkit-transform:translate3d(8px,-80px,0)
 }
 50% {
  -webkit-transform:translate3d(3px,-100px,0)
 }
 60% {
  -webkit-transform:translate3d(8px,-120px,0)
 }
 70% {
  opacity:.4
 }
 80%,
 100% {
  -webkit-transform:translate3d(0,-200px,0);
  opacity:0
 }
}
@keyframes short-bubble {
 0% {
  transform:translate3d(5px,0,0);
  opacity:0
 }
 13% {
  transform:translate3d(2px,-20px,0);
  opacity:1
 }
 20% {
  transform:translate3d(5px,-40px,0) scale(1.2)
 }
 30% {
  transform:translate3d(0px,-60px,0)
 }
 40% {
  transform:translate3d(8px,-80px,0)
 }
 50% {
  transform:translate3d(3px,-100px,0)
 }
 60% {
  transform:translate3d(8px,-120px,0)
 }
 70% {
  opacity:.4
 }
 80%,
 100% {
  transform:translate3d(0,-200px,0);
  opacity:0
 }
}
@-webkit-keyframes medium-bubble {
 0% {
  -webkit-transform:translate3d(0,0,0);
  opacity:0
 }
 5% {
  -webkit-transform:translate3d(4px,-20px,0);
  opacity:1
 }
 10% {
  -webkit-transform:translate3d(2px,-40px,0) rotate(10deg)
 }
 20% {
  -webkit-transform:translate3d(7px,-80px,0) rotate(14deg) scale(.7)
 }
 30% {
  -webkit-transform:translate3d(5px,-120px,0) rotate(15deg)
 }
 40% {
  -webkit-transform:translate3d(1px,-160px,0) rotate(20deg)
 }
 50% {
  -webkit-transform:translate3d(2px,-200px,0) rotate(18deg) scale(1.1)
 }
 60% {
  -webkit-transform:translate3d(-3px,-240px,0) rotate(22deg);
  opacity:.4
 }
 100% {
  -webkit-transform:translate3d(0,-400px,0);
  opacity:0
 }
}
@keyframes medium-bubble {
 0% {
  transform:translate3d(0,0,0);
  opacity:0
 }
 5% {
  transform:translate3d(4px,-20px,0);
  opacity:1
 }
 10% {
  transform:translate3d(2px,-40px,0) rotate(10deg)
 }
 20% {
  transform:translate3d(7px,-80px,0) rotate(14deg) scale(.7)
 }
 30% {
  transform:translate3d(5px,-120px,0) rotate(15deg)
 }
 40% {
  transform:translate3d(1px,-160px,0) rotate(20deg)
 }
 50% {
  transform:translate3d(2px,-200px,0) rotate(18deg) scale(1.1)
 }
 60% {
  transform:translate3d(-3px,-240px,0) rotate(22deg);
  opacity:.4
 }
 100% {
  transform:translate3d(0,-400px,0);
  opacity:0
 }
}
div#RelatedLoadder {
 padding:15px
}
h2.TitleGenres {
 text-align:center;
 color:#fff;
 margin-bottom:15px;
 font-size:18px
}
h2.TitleYears {
 text-align:center;
 color:#fff;
 margin-bottom:15px;
 font-size:18px;
 width:100%
}
.SliderMaster:after {
 content:'';
 display:block;
 clear:both
}
.SliderMaster>h2 {
 direction:rtl;
 text-align:center;
 padding:15px 20px 20px;
 color:#fff
}
.NoticeServer {
 background:linear-gradient(to right,#31398500,#30388329,#313986);
 margin-bottom:15px;
 padding:10px 15px;
 font-size:17px;
 color:#fff;
 border-radius:15px;
 margin-top:13px
}
.NoticeServer a {
 color:#f3b900
}
.tabs>.rightTabs>li[data-filter=trailer] {
 background:linear-gradient(#bd0e0e,#6f0505)
}
.tabs>.rightTabs>li[data-filter=episodes],
.tabs>.rightTabs>li[data-filter=seasons] {
 background:linear-gradient(#2d2d2d,#1d1d1d)
}
.BlocksMovies.Cols6Blocks>a:not(.MoreBTNMovies) {
}
.BlocksMovies.Cols6Blocks>a:nth-child(6n+0) {
}
.BlocksMovies.Cols6Blocks>a:hover>img {
 transform:scale(.35) translate(0px,25px)
}
.footermenu {
 height:60px;
 background:linear-gradient(to left,#ef3f3b,#303984);
 clear:both;
 padding:10px 15px;
 position:relative;
 box-shadow:0 2px 5px #0003;
 border-bottom:2px solid #0000001f;
 border-top:2px solid #0000001f
}
.footermenu li {
 display:inline-block
}
.footermenu li {
 font-size:14px;
 padding:0;
 float:right;
 color:#000
}
.footermenu li:a {
 font-size:13px;
 padding:12px 9px;
 float:right;
 color:#000;
 border-left:1px solid #505050
}
ul.social {
 float:left;
 margin:-6px 0 0
}
ul.social a {
 display:inline-block;
 width:40px;
 height:40px;
 background:#fff;
 float:left;
 margin-right:7px;
 border-radius:4px;
 text-align:center;
 font-size:24px;
 padding-top:9px
}
ul.social a.face {
 background:#3b5998
}
ul.social a.twitter {
 background:#55acee
}
ul.social a.youtube {
 background:red
}
.social-shares ul {
 list-style:none;
 width:100%;
 text-align:center
}
.social-shares>span {
 color:#fff;
 display:none
}
a.MoreBTNSeries {
 display:inline-block;
 width:120px;
 text-align:center;
 height:43px;
 background:#0f6ad3;
 margin:0 auto;
 box-shadow:inset 0 0 10px #0c559cb3;
 line-height:41px;
 font-size:14px;
 clear:both
}
a.MoreBTNMovies {
 display:block;
 width:240px;
 text-align:center;
 height:50px;
 background:#292929;
 border-radius:3px;
 margin:0 auto;
 line-height:50px;
 font-size:18px;
 clear:both
}
.tab table tr:hover td {
 background:#ffffff12
}
.filter.rightFilter+.BlocksMovies {
 padding:15px
}
.tab table td:last-child {
 width:180px
}
.tab table td:nth-child(2) {
 width:120px;
 text-align:center
}
.RelatedListTabs {
 width:1200px;
 margin:0 auto
}
.containerNewsWide>.PageContent {
 width:1200px;
 ,,animation:;
 margin:30px auto;
 background:#eeeeee0f;
 padding:20px
}
.containerNewsWide {
 width:1200px;
 margin:0 auto
}
.containerNewsWide>.titleCima {
 margin-bottom:10px
}
.RelatedListTabs>ul>li {
 width:232px;
 float:right;
 margin-left:10px;
 padding:5px;
 background:#ffffff14;
 margin-bottom:10px
}
.RelatedListTabs>ul>li img {
 height:200px
}
.RelatedListTabs>ul>li h2 {
 font-size:13px;
 line-height:21px;
 height:65px;
 overflow:hidden;
 margin:9px;
 text-align:center
}
.RelatedListTabs>ul>li:nth-child(5n+0) {
 margin-left:0
}
.RelatedListTabs>ul>li time {
 display:block;
 text-align:center;
 font-size:11px;
 color:#ffdb21
}
.load-container {
 left:50%;
 bottom:0
}
.BlocksMovies .load-container {
 transform:translateY(100px);
 width:100%
}
.BlocksMovies.Cols6Blocks .load-container {
 transform:translateY(0)
}
.BlocksMovies .load-container:after {
 clear:both;
 content:'';
 display:block
}
.load span {
 display:inline-block;
 width:1rem;
 height:1rem;
 background-color:#000;
 border-radius:50%;
 -webkit-transform:scale(0);
 transform:scale(0);
 -webkit-animation:1.2s infinite bubble ease-in-out;
 animation:1.2s infinite bubble ease-in-out
}
.load span:nth-child(1) {
 background-color:#900c0c;
 -webkit-animation-delay:0s;
 animation-delay:0s
}
.load span:nth-child(2) {
 background-color:#0c71dc;
 -webkit-animation-delay:.2s;
 animation-delay:.2s
}
.load span:nth-child(3) {
 background-color:#ff7355;
 -webkit-animation-delay:.4s;
 animation-delay:.4s
}
.load span:nth-child(4) {
 background-color:#ff9800;
 -webkit-animation-delay:.6s;
 animation-delay:.6s
}
@keyframes bubble {
 0% {
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 50% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
 100% {
  -webkit-transform:scale(0);
  transform:scale(0)
 }
}
.hover-box a:before {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 background:linear-gradient(to top,#03051c,transparent);
 right:0;
 top:0;
 z-index:1
}
.hover-box {
 float:right;
 margin:6px;
 width:250px;
 border-radius:20px;
 height:360px;
 overflow:hidden;
 position:relative;
 box-shadow:0 2px 9px #0a0b2f;
 transition:.35s ease;
 border:4px dashed #00000030
}
.seasonsShow .hover-box {
 width:160px;
 height:200px
}
.hover-box .hover-img {
 position:relative;
 overflow:hidden;
 perspective:500px
}
.hover-box .hover-img div.image {
 width:100%;
 height:100%;
 background-size:100% 100%;
 background-position:center;
 transition:.35s linear;
 position:relative;
 z-index:99;
 transform-origin:right;
 border-radius:17px;
 overflow:hidden;
 box-shadow:inset 0 0 25px #ffffff36
}
.hover-box:hover .hover-img div.image {
 transform:rotateY(-90deg)
}
.hover-box .hover-img .over-layer {
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 text-align:center;
 transform:rotateY(90deg);
 transition:.35s linear;
 z-index:999999999999;
 transform-origin:left;
 opacity:0
}
.hover-box .hover-img .over-layer div.poster-img {
 background-size:100% 100%;
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0
}
.hover-box:hover .over-layer {
 transform:rotateY(0deg);
 opacity:1
}
.hover-box .hover-img .over-layer h3 {
 color:#fff;
 margin:0 0 10px
}
.hover-box .hover-img .over-layer .hover-info {
 padding:10px;
 color:#fff;
 margin:0 0 10px;
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 right:0;
 background:#000000d4
}
.hover-box .hover-img .over-layer .hover-info h2 {
 font-size:13px;
 color:#cacac9;
 margin-bottom:10px;
 transition:.35s ease;
 transform:translateY(-120%);
 transition-delay:.45s
}
.hover-box:hover .hover-img .over-layer .hover-info h2 {
 transform:translateY(0)
}
.hover-box .hover-img .over-layer .hover-info li {
 text-align:right;
 border-bottom:1px solid #ffffff24;
 padding:4px;
 font-size:13px;
 transition:.35s ease;
 opacity:0;
 transform:translateY(25px)
}
.seasonsShow .hover-box .hover-img .over-layer .hover-info li {
 display:none
}
.seasonsShow .hover-box .hover-img .over-layer .hover-info li:last-child,
.seasonsShow .hover-box .hover-img .over-layer .hover-info li:nth-last-child(2) {
 display:block
}
.hover-box .hover-img .over-layer .hover-info li:nth-of-type(1) {
 transition-delay:.45s
}
.hover-box .hover-img .over-layer .hover-info li:nth-of-type(2) {
 transition-delay:.55s
}
.hover-box .hover-img .over-layer .hover-info li:nth-of-type(3) {
 transition-delay:.65s
}
.hover-box .hover-img .over-layer .hover-info li:nth-of-type(4) {
 transition-delay:.75s
}
.hover-box .hover-img .over-layer .hover-info li:nth-of-type(5) {
 transition-delay:.85s
}
.hover-box .hover-img .over-layer .hover-info li:nth-of-type(6) {
 transition-delay:.95s
}
.hover-box .hover-img .over-layer .hover-info li:nth-of-type(7) {
 transition-delay:1.05s
}
.hover-box:hover .hover-img .over-layer .hover-info li {
 opacity:1;
 transform:translateY(0)
}
.hover-box .hover-img .over-layer .hover-info span {
 color:#ffe993;
 margin-left:10px;
 border-right:2px solid;
 padding-right:6px
}
.hover-box a:after {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
 z-index:88888
}
.hover-box:hover a:after {
 opacity:0
}
.hover-box a>h2 {
 position:absolute;
 bottom:0;
 z-index:99999999;
 font-size:12px;
 color:#fff;
 padding:10px;
 text-shadow:-2px 3px 4px #01041a
}
.hover-box:hover .episodeNumberSlider,
.hover-box:hover a>h2,
.hover-box:hover a .MainDataBlock {
 opacity:0;
 visibility:hidden
}
section.single {
 position:relative;
 height:590px;
 margin-bottom:110px;
 overflow:hidden
}
section.single:before {
 content:'';
 position:absolute;
 width:110%;
 height:29px;
 right:-10px;
 bottom:36px;
 z-index:99
}
section.single>.before {
 content:'';
 position:absolute;
 width:500px;
 height:50px;
 right:0;
 bottom:-4px;
 z-index:999999999999999
}
.CoverSingle .back {
 position:absolute;
 width:100%;
 height:calc(100% + 40px);
 top:-100px;
 left:0;
 background-size:100%;
 background-attachment:fixed;
 background-position:top;
 transform:skewY(1.5deg) translate(0px,-40px);
 -webkit-transform-origin:0 0;
 box-shadow:0 4px 35px #000000d1;
 transition:.35s all ease;
 opacity:0
}
section.single .back:before {
 position:absolute;
 content:'';
 width:100%;
 height:100%;
 left:0;
 top:0;
 background:linear-gradient(#000000ba,#00000096,#0f6ad3)
}
.filmContent {
 overflow:hidden;
 position:relative;
 z-index:9999
}
.filmContent .right {
 width:450px;
 float:right;
 height:730px;
 margin:20px;
 position:relative;
 border:13px solid #ffffff45;
 border-radius:50px 50px 0 0
}
.filmContent .right>div {
}
.filmContent .before {
 content:'';
 position:absolute;
 width:15px;
 height:97%;
 right:431px;
 top:0;
 z-index:2;
 background:#136ace;
 display:none
}
.filmContent .right:after {
 position:absolute;
 width:43px;
 height:120%;
 left:-20px;
 top:0;
 z-index:3;
 background:#0f6ad3
}
.filmContent .right div.image {
 height:580px;
 position:absolute;
 z-index:9;
 width:100%;
 overflow:hidden;
 right:0;
 border-radius:36px 36px 0 0;
 top:0;
 perspective:500px
}
.filmContent .right div.imageFullHeight {
 height:480px
}
.filmContent .right div.image img {
 min-height:100%;
 height:100%;
 display:block;
 float:left;
 width:100%;
 transition:.45s ease
}
.filmContent .right div.image img.img1 {
 transform-origin:right
}
.filmContent .right div.image img.img2 {
 transform:rotateY(90deg) perspective(500px);
 transform-origin:left;
 opacity:0;
 position:absolute;
 width:100%;
 height:100%
}
.filmContent .right:hover div.image img.img1 {
 transform:rotateY(-90deg) perspective(500px);
 opacity:0
}
.filmContent .right:hover div.image img.img2 {
 transform:rotateY(0) perspective(500px);
 opacity:.3
}
.filmContent .left {
 width:calc(100% - 490px);
 float:right;
 padding:15px;
 position:relative;
 perspective:500px;
 height:610px;
 z-index:99999
}
.filmContent .left section {
 transition:.45s ease-in-out;
 transform-origin:left top;
 transition-delay:.45s
}
.filmContent .left.moved section {
 transform:rotate(90deg);
 opacity:0;
 transition-delay:0s
}
.filmContent .left main,
.episodesShow,
.seasonsShow {
 transform:rotate(-90deg);
 opacity:0;
 position:absolute;
 top:70px;
 right:0;
 transform-origin:right top;
 transition:.45s ease-in-out;
 transition-delay:0s;
 width:97%;
 visibility:hidden
}
.episodesShow.active,
.seasonsShow.active {
 opacity:1;
 transform:rotateY(0);
 transition-delay:.45s;
 visibility:visible
}
a.close {
 position:absolute;
 top:20px;
 left:40px;
 background:#ab0c0c;
 padding:5px 10px;
 border-radius:5px;
 display:none;
 z-index:99999
}
.filmContent .left main iframe {
 width:100%;
 border:14px solid #ffffff21;
 height:480px;
 border-radius:15px
}
.filmContent .left main.active {
 opacity:1;
 transform:rotateY(0);
 transition-delay:.45s;
 visibility:visible
}
.filmContent .title h2 {
 color:#fecc00;
 margin-bottom:0;
 font-weight:400;
 font-size:18px
}
.filmContent ul.mainInfo {
 margin:10px 0;
 padding:5px;
 background:rgba(255,255,255,.1607843137254902);
 border-radius:5px;
 border-bottom:1px solid #00000029;
 font-size:13px;
 color:#fff
}
.filmContent ul.mainInfo li {
 display:inline-block;
 padding:0 10px;
 border-left:1px solid #ffffff0d
}
.filmContent ul.mainInfo li i {
 color:#ffe98d;
 font-size:15px;
 margin-left:5px
}
.filmContent ul.mainInfo li span {
}
.filmContent article {
 color:#fff;
 border:1px solid #ffffff17;
 padding:10px 0;
 border-right:0;
 border-left:0;
 box-shadow:0 1px #0000003b
}
.contentUl {
 overflow:hidden
}
.contentUl li {
 padding:0 5px;
 color:#fff;
 display:inline-block;
 height:35px;
 float:right;
 line-height:35px;
 width:33.33%;
 border-bottom:1px dashed #cccccc21
}
.contentUl li>span {
 color:#b7b7b7;
 display:inline-block;
 font-size:14px
}
.contentUl li a {
 font-size:13px;
 margin-left:2px;
 display:inline-block;
 line-height:initial
}
.contentUl li.cast {
 height:auto;
 width:100%
}
.contentUl li:last-child {
 width:100%;
 margin-bottom:10px;
 margin-top:10px
}
.contentUl li.cast a {
 display:inline-block;
 position:relative
}
.contentUl li.cast img {
 width:70px;
 height:70px;
 border-radius:15px 15px 0 0
}
.contentUl li.cast a span {
 position:absolute;
 top:0;
 background:#000;
 white-space:nowrap;
 padding:4px 8px;
 border-radius:4px;
 font-size:12px;
 display:none;
 z-index:999
}
.contentUl li.cast a:hover span {
 display:block
}
.relatedTitle {
 position:relative;
 padding:10px;
 color:#303030;
 text-align:right;
 line-height:36px;
 border-bottom:4px solid #eee
}
.relatedTitle i {
 margin:0 0 0 10px;
 color:#0f68cd;
 font-size:43px;
 float:right
}
.relatedTitle span:last-child {
 font-size:14px;
 color:#0f6ad3;
 padding:0 10px;
 border-right:2px solid #000;
 margin-right:10px
}
span.showTrailer {
 position:absolute;
 width:70px;
 height:70px;
 top:calc(50% - 35px);
 z-index:9999;
 left:calc(50% - 35px);
 border:4px solid #fff;
 text-align:center;
 font-size:38px;
 border-radius:50%;
 padding-top:14px;
 padding-left:6px;
 color:#fff;
 background:#00000040;
 cursor:pointer;
 animation:shdow infinite 4s ease
}
@keyframes shdow {
 0% {
  -webkit-box-shadow:0 0 0 0 rgba(0,0,0,.85)
 }
 70% {
  -webkit-box-shadow:0 0 0 40px transparent
 }
 100% {
  -webkit-box-shadow:0 0 0 0 transparent
 }
}
.scrollTop {
 position:fixed;
 bottom:0;
 right:20px;
 height:45px;
 width:45px;
 border-radius:15px 15px 0 0;
 background:#0f6ad3;
 font-size:26px;
 text-align:center;
 padding-top:8px;
 color:#fff;
 cursor:pointer;
 border:1px solid #1053a1;
 border-bottom:0;
 transition:.35s ease;
 transform:translateY(100%);
 transform-origin:bottom;
 z-index:9999999999999
}
.scrollTop.active {
 transform:translateY(0)
}
.scrollTop:hover {
 background:#0f54a3
}
.episodesShow h2,
.seasonsShow>h2 {
 padding:10px;
 background:#ffffff42;
 color:#fff;
 border-radius:9px;
 position:relative;
 z-index:999999999999
}
div.seasons {
 position:relative;
 float:left;
 font-size:14px;
 top:-3px
}
div.seasons span {
 display:block;
 background:#000;
 padding:4px 8px;
 border-radius:7px
}
div.seasons ul {
 position:absolute;
 top:100%;
 padding:10px;
 width:100%;
 background:#fff;
 display:none
}
div.seasons ul.active {
 display:block
}
div.seasons ul li {
 color:#000;
 font-size:12px;
 border-bottom:1px solid #22222247;
 cursor:pointer
}
.episodesShow h2 i,
.seasonsShow>h2 i {
 margin-left:10px
}
.listOfEpisodes {
 text-align:center;
 padding:10px
}
.listOfEpisodes a {
 display:inline-block;
 width:80px;
 background:#ffffff40;
 padding:4px;
 position:relative;
 border-radius:6px;
 height:80px;
 padding-top:34px
}
.listOfEpisodes a span {
 position:absolute;
 top:0;
 height:30px;
 right:0;
 line-height:30px;
 left:0;
 border-bottom:1px solid #00000030
}
.listOfEpisodes a strong {
 font-size:25px
}
.NoSeasons {
 width:100%
}
svg.uncode-row-divider.uncode-row-divider-swoosh-opacity {
 width:120%;
 position:relative;
 z-index:9;
 height:220px;
 margin-top:-150px;
 transform:rotateX(180deg)
}
svg.uncode-row-divider.uncode-row-divider-swoosh-opacity path {
 fill:#136ace
}
.keywords {
}
.keywords a {
 padding:1px 8px;
 background:#ffffff2e;
 font-size:12px;
 border-radius:4px
}
.SliderMaster .owl-carousel .owl-item.active>li {
 transform:perspective(400px) rotateY(0deg);
 opacity:1
}
.SliderMaster .owl-carousel {
 width:950px;
 margin:0 auto
}
.hero-area-slide {
 margin:0!important;
 padding:25px 20px 20px
}
.ImagePosted img {
 display:block;
 width:100%;
 -webkit-transform-style:preserve-3d;
 transform-style:preserve-3d;
 position:relative
}
.hero-area-slide>.ImagePosted {
 width:280px;
 float:right;
 height:calc(100% + 20px);
 margin-top:0;
 transition:.4s .3s all ease;
 overflow:hidden;
 border-radius:20px;
 box-shadow:1px 2px 15px #000;
 transform-origin:top right;
 transform:scale(1) translate(0px,-70px)
}
.NextItemData {
 width:920px;
 height:430px;
 position:absolute;
 left:87%;
 background:#13151f;
 box-shadow:0 0 12px #000;
 top:50%;
 margin-top:-165px;
 transform:perspective(400px) rotateY(-8deg)
}
.PrevItemData {
 width:920px;
 height:430px;
 position:absolute;
 right:87%;
 background:#13151f;
 box-shadow:0 0 12px #000;
 top:50%;
 margin-top:-165px;
 transform:perspective(400px) rotateY(8deg)
}
.ImagePosted>div {
 width:100%;
 height:100%;
 position:relative
}
.ImagePosted>div:before {
 content:'';
 position:absolute;
 width:100%;
 height:160%;
 right:-140px;
 top:-150px;
 background:linear-gradient(to bottom,#ffffff0d,transparent);
 z-index:1;
 transform:rotate(-45deg);
 box-shadow:0 1px 2px #0000002e;
 transition:.35s all ease
}
.ImagePosted:hover>div:before {
 transform:rotate(-45deg) translateX(-300%)
}
.MasterContentSlider {
 width:calc(100% - 303px);
 float:left;
 text-align:right;
 direction:rtl;
 display:inline-block
}
.MasterContentSlider>div>h2 {
 display:block;
 width:100%;
 margin-bottom:3px;
 height:29px;
 overflow:hidden;
 position:relative
}
.MasterContentSlider>div>h2>a {
 font-size:20px;
 font-weight:400;
 line-height:25px;
 vertical-align:middle
}
.MasterContentSlider .review {
 display:inline-block;
 width:100%;
 border-bottom:1px solid #00000033;
 margin-bottom:10px;
 height:33px
}
.MasterContentSlider .review .author-review {
 display:inline-block;
 width:88px;
 text-align:right;
 direction:rtl;
 top:-4px;
 position:relative
}
.MasterContentSlider .review .author-review img {
 display:inline-block;
 width:16px
}
.MasterContentSlider .review .author-review>.rate {
 width:100%;
 display:inline-block;
 text-align:right;
 height:18px
}
.MasterContentSlider .review .author-review>.rate>div.post-ratings {
 padding:0
}
.BreadCrumbSlider {
 width:calc(100% - 100px);
 display:inline-block;
 overflow:hidden
}
.BreadCrumbSlider>ul {
 display:inline-block;
 width:100%
}
.BreadCrumbSlider>ul>li {
 display:inline-block;
 color:#fff;
 float:right;
 margin-left:7px
}
.BreadCrumbSlider>ul>li>a {
 display:inline-block;
 font-weight:400;
 font-size:12px;
 padding:5px 9px;
 font-family:Changa;
 background:#f8e9e9;
 line-height:100%;
 border-radius:4px;
 color:#151930
}
.ImagePosted>div>img {
 width:100%;
 height:100%
}
.PContentSli {
 width:100%;
 color:#fff;
 font-size:12px;
 font-weight:400;
 height:77px;
 overflow:hidden;
 border-bottom:1px solid #0000003d;
 margin-bottom:10px
}
.slide-cast {
 width:100%;
 display:inline-block;
 position:relative
}
.slide-cast>ul {
 display:inline-block;
 margin-bottom:15px;
 width:100%
}
.slide-cast>ul>li {
 display:block;
 color:#fff;
 height:34px;
 width:50%;
 float:right;
 position:relative;
 margin-bottom:6px
}
.slide-cast>ul>li:before {
 content:'';
 position:absolute;
 width:100%;
 right:0;
 background:linear-gradient(to left,#f8eae91a,transparent);
 height:35px;
 z-index:-1;
 border-radius:0 5px 5px 0
}
.slide-cast>ul>li>span {
 font-size:13px;
 font-weight:400;
 position:relative;
 top:5px
}
.slide-cast>ul>li>a {
 font-size:12px;
 border-left:1px solid #00000026;
 padding-left:5px;
 position:relative;
 top:5px
}
.slide-cast>ul>li>a:last-child {
 border:0!important
}
.PContentSli>* {
 max-height:100px;
 overflow:hidden
}
.slide-trailor {
 width:220px;
 text-align:center;
 background:linear-gradient(to right,#F5534F,#f5534f57);
 border-radius:15px;
 border-radius:20px 100px 100px 20px;
 padding:0;
 float:left;
 position:absolute;
 bottom:25px;
 left:20px;
 color:#fff;
 box-shadow:inset -12px 0 5px -3px #0f112369
}
.BreadCrumbSlider>ul>li:last-child>a {
 border-left:0!important
}
.LogoHeader {
 float:right;
 position:absolute;
 right:80px;
 transition:right .35s ease;
 bottom:0
}
.LeftHeaders {
 float:left;
 width:calc(100% - 330px);
 margin-top:-4px;
 transition:.35s all ease
}
.SocialMedia {
 display:inline-block;
 width:auto;
 float:left;
 margin-right:10px;
 transform:translateY(-100%);
 opacity:0;
 visibility:hidden;
 position:relative;
 top:-2px
}
.SocialMedia>ul {
 display:inline-block;
 width:100%;
 text-align:right
}
.SocialMedia>ul>li {
 transition:.35s all ease;
 display:inline-block;
 width:38px;
 height:38px;
 text-align:center;
 padding:8px 5px;
 font-size:18px;
 border:2px solid #f8eae9;
 border-radius:15px;
 margin:0 1px;
 background:#00000017;
 box-shadow:0 2px 5px #00000014
}
.BTNOpenSearch {
 position:relative;
 display:inline-block;
 color:#fff;
 width:38px;
 height:38px;
 background:#fff;
 border-radius:15px;
 color:#000;
 padding-top:5px;
 padding:9px 8px;
 font-size:18px;
 float:left;
 margin-right:4px;
 top:-2px;
 cursor:pointer;
 transform:translateX(-200%);
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
.BTNOpenSearch>span {
 position:absolute;
 bottom:-37px;
 max-width:180px;
 background:#fff;
 left:100%;
 transform:translate(-50%,-10px);
 transition:.35s all ease;
 opacity:0;
 visibility:hidden;
 color:#13151f;
 font-size:14px;
 padding:2px;
 min-width:140px;
 border-radius:10px
}
.BTNOpenSearch>span:before {
 content:'';
 position:absolute;
 top:-7px;
 height:0;
 border-style:solid;
 border-width:7px 7px 0;
 border-color:#fff transparent transparent #fff0;
 position:absolute;
 left:50px;
 transform:translateX(-50%) rotate(180deg)
}
.BTNOpenSearch:hover>span {
 opacity:1;
 visibility:visible;
 transform:translate(-50%,0px)
}
.mainMenu>div>ul>li>i {
 color:#fff;
 margin-right:3px;
 font-size:12px;
 transition:.35s all ease
}
.mainMenu>div>ul>li:hover>i {
 transform:rotate(-90deg);
 color:#f3b900
}
.mainMenu>div>ul>li>ul>li:hover>i {
 transform:rotate(-90deg);
 color:#f3b900
}
.mainMenu>div>ul>li>ul>li:hover a {
 color:#f3b900
}
.owl-carousel .owl-item.PrevItem>li {
 transform:perspective(500px) rotateY(-15deg)
}
.owl-carousel .owl-item.NextItem>li {
 transform:perspective(500px) rotateY(15deg)
}
.header .Container {
 position:relative;
 width:100%
}
.header.fixed {
 position:fixed;
 top:0;
 height:51px;
 padding-top:13px;
 z-index:9999999999999999999999999999
}
.header.fixed .LogoHeader {
 bottom:2px;
 transform:scale(.8);
 right:50px
}
.fixedSearch {
 width:100%;
 display:inline-block;
 position:absolute;
 opacity:0;
 visibility:hidden;
 height:150px;
 top:68px;
 transform:translateY(30px);
 transition:.35s all ease;
 z-index:99999999999999999
}
.top-header {
 width:300px;
 height:100%;
 position:fixed;
 overflow:auto;
 padding:30px 0;
 background:linear-gradient(to left,#313A87,#363c9666);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0;
 right:0;
 z-index:9999999999999999;
 transform:translateX(200%);
 box-shadow:0 -5px 25px #000000a3
}
::placeholder {
 color:#000;
 opacity:.6;
 font-family:cairo-font;
 font-weight:400;
 font-size:14px
}
input.SearhTextAdvanced {
 width:calc(100% - 97px);
 padding:6px 10px;
 border:0;
 border-radius:10px;
 font-size:14px;
 font-weight:700;
 float:right;
 box-shadow:0 1px 5px #00000024;
 font-family:cairo-font;
 background:#fff;
 border:2px solid #0000001a;
 box-shadow:0 1px 5px #0c0d134d
}
div.custom_search .filter {
 width:100%!important;
 top:4px;
 z-index:0;
 padding:5px 15px!important;
 height:55px;
 transition:.35s ease;
 margin:0 auto;
 border-radius:15px 15px 0 0;
 margin:0!important
}
div.custom_search div {
 display:inline-block;
 position:relative;
 width:calc(16.7% - 28px);
 margin:0 2px
}
.custom_search>div.filter button {
 background:#f5534f;
 padding:5px 17px;
 border-radius:28px 10px 10px 58px;
 color:#fff;
 text-align:center;
 font-family:font;
 cursor:pointer;
 position:absolute;
 left:5px;
 height:90px;
 top:-43px;
 font-size:34px;
 width:95px;
 border:0 solid #fff
}
.custom_search>div.filter button:before {
 content:'';
 position:absolute
}
.custom_search>div.filter button:before {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 background:#c4302c;
 top:0;
 right:2px;
 z-index:-1;
 border-radius:28px 10px 10px 58px;
 transform:scale(1.03)
}
div.custom_search .nation {
 margin-left:70px!important
}
div.custom_search .releas-year {
 margin-right:15px!important
}
div.custom_search {
 position:relative;
 top:0;
 z-index:999999;
 padding:20px 10px 17px 25px;
 width:calc(100% - 80px);
 text-align:right;
 height:129px;
 right:0;
 transition:.35s ease;
 margin:0 auto;
 border-radius:45px 35px 20px 75px;
 background:linear-gradient(to right,#313A87,#f5534f00);
 border-left:3px solid #191055
}
.custom_search>div span {
 display:block;
 color:#383838;
 font-size:13px;
 padding:5px 10px;
 margin-left:3px;
 width:100%;
 font-weight:700;
 border-radius:8px;
 cursor:pointer;
 position:relative;
 z-index:2;
 background:#fff;
 border:2px solid #0000001a;
 box-shadow:0 1px 5px #0c0d134d
}
.custom_search>div ul {
 list-style:none;
 background:linear-gradient(-135deg,#293282,#411f5e);
 width:100%;
 top:100%;
 display:none;
 position:absolute;
 right:0;
 max-height:600px;
 overflow:auto!important;
 z-index:1;
 text-align:right;
 padding:0 10px 10px;
 border-radius:0 0 15px 15px;
 margin-top:0;
 box-shadow:0 2px 10px #0000004a;
 z-index:9
}
.custom_search>div ul li {
 color:#fff;
 font-size:13px;
 font-weight:700;
 padding:8px 0;
 border-bottom:1px solid rgba(8,8,8,.14);
 cursor:pointer
}
.custom_search>div span>i {
 border-right:1px solid #00000012;
 padding-right:7px;
 margin-right:7px;
 float:left;
 position:relative;
 top:-3px;
 font-size:15px;
 height:30px;
 padding-top:8px
}
.fixedSearch.show {
 visibility:visible;
 opacity:1;
 transform:translate(0)
}
.custom_search>div.filter button i {
 position:relative;
 right:-2px;
 top:-1px;
 color:#fff;
 text-shadow:-1px 2px 2px #0000004f
}
.MainBgCover {
 position:absolute;
 width:100%;
 height:100%;
 z-index:-1;
 -webkit-filter:blur(10px);
 opacity:.1;
 background-size:cover;
 top:0;
 display:none
}
.slide-cast>ul>li>em {
 color:#fff
}
.slide-trailor>a {
 color:#fff;
 font-weight:700;
 position:relative;
 font-family:Changa;
 width:100%;
 height:100%;
 display:inline-block
}
.IMDBRt {
 width:260px;
 box-shadow:0 4px 1px #d09e01;
 position:absolute;
 right:29px;
 background:#f3b900;
 bottom:-64px;
 border-radius:15px;
 padding:4px;
 height:50px;
 transform:scale(1) translate(0px,-60px)
}
.IMDBRt>span {
 font-size:36px;
 display:block;
 margin:0 auto;
 font-family:Arial Black;
 text-align:center;
 position:absolute;
 top:18px;
 width:100%;
 right:0;
 font-weight:700;
 color:#151930
}
.IMDBRt>em {
 font-style:unset;
 text-align:center;
 margin:0 auto;
 display:block;
 font-family:cairo-font;
 font-size:18px;
 position:absolute;
 top:-17px;
 font-weight:700;
 right:50%;
 height:79px;
 width:80px;
 background:#ffc50d;
 transform:translate(50%,0);
 border-radius:35px;
 line-height:42px
}
.QualityDiv {
 position:absolute;
 background:#fdfdfd;
 color:#febd00;
 top:85px;
 text-align:center;
 border-radius:5px;
 padding:5px 10px;
 left:15px;
 width:65px;
 display:none
}
.QualityDiv>a {
 color:#000;
 font-size:15px;
 text-align:center;
 width:100%
}
.slide-cast>ul>li>i {
 margin-left:9px;
 height:100%;
 width:35px;
 background:#f5534f;
 float:right;
 text-align:center;
 font-size:20px;
 line-height:34px;
 border-radius:7px
}
.slide-cast>ul>li>em {
 font-style:unset;
 font-weight:400;
 font-size:12px
}
.slide-trailor>a>i {
 width:50px;
 height:50px;
 background:#f5534f;
 box-shadow:1px 0 6px #00000030;
 text-align:center;
 line-height:50px;
 float:left;
 z-index:99;
 font-size:32px;
 color:#fff;
 border:1.4px solid #00000052
}
.slide-trailor>a>span {
 float:left;
 position:relative;
 padding:0;
 top:7px;
 left:6px;
 font-size:18px;
 z-index:0;
 width:120px;
 border-radius:10px;
 color:#fff;
 overflow:hidden;
 transition:height .35s ease;
 height:36px;
 line-height:36px
}
.MasterContentSlider>div>h2>a>span {
 white-space:nowrap;
 position:absolute;
 right:0;
 transition:4s linear;
 color:#fff
}
.owl-item.active .slide-trailor>a>span {
}
.owl-item.active .slide-trailor>a>i {
 transform:translate(0)
}
.fixedSearch.fixed {
 position:fixed;
 top:53px
}
section.categories {
 margin:0;
 background:linear-gradient(to top,#2d2e73,#f5524e);
 height:145px;
 position:relative;
 z-index:99999999;
 box-shadow:0 2px 10px #00000040;
 padding-top:9px
}
section.categories .container,
.trend .container {
 width:100%;
 position:relative
}
section.categories ul {
 text-align:center;
 display:flex;
 flex-wrap:wrap;
 justify-content:center;
 margin-bottom:20px;
 padding:0 10px
}
.categories .owl-item {
 width:210px!important;
 float:right
}
section.categories ul li {
 width:100%;
 height:125px;
 display:inline-block;
 margin:5px;
 margin-bottom:20px;
 position:relative
}
section.categories ul li a {
 display:block;
 position:relative;
 height:calc(100% - 10px);
 border-radius:8px;
 overflow:hidden;
 box-shadow:0 4px 7px #0000007a;
 transition:.2s all ease;
 background:#fbfafc17
}
section.categories ul li:hover a .BG_Genre {
 transform:scale(1.1);
 opacity:.5
}
section.categories ul li a .BG_Genre {
 width:100%;
 height:100%;
 transition:.2s all ease;
 transform:scale(1);
 position:absolute;
 background-size:cover;
 background-position:50% 30%;
 z-index:0;
 border-radius:10px
}
section.categories ul li a figcaption {
 padding:15px 10px;
 color:#fff;
 text-transform:uppercase;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 display:block
}
section.categories ul li a figcaption {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 overflow:hidden;
 z-index:9
}
section.categories ul li:hover a figcaption:before {
 opacity:.6
}
section.categories ul li a figcaption:before {
 content:'';
 position:absolute;
 right:0;
 left:0;
 width:100%;
 height:100%;
 top:0;
 z-index:0;
 transition:.35s all ease
}
section.categories ul li figcaption::before,
section.categories ul li figcaption figcaption::after {
 pointer-events:none
}
section.categories ul li:hover figcaption::after {
 opacity:1
}
section.categories ul li:hover a h2 {
 transform:scale(1.1) translateY(117%);
 text-shadow:0 4px 12px #000
}
section.categories ul li a h2 {
 opacity:1;
 transform:translateY(70px) scale(1);
 text-shadow:1px 2px 1px #000000de;
 z-index:99;
 display:block
}
section.categories ul li a h2 {
 transition:.35s all ease
}
section.categories ul li h2 {
 font-size:15px;
 margin-top:7px
}
section.categories ul li h2,
section.categories ul li p {
 margin:0
}
section.categories ul li:hover .SubMainPosts {
 opacity:1;
 visibility:visible;
 width:310px
}
.SubMainPosts {
 position:absolute;
 width:100%;
 min-height:80px;
 background:linear-gradient(#323884,#1c164b);
 top:100%;
 display:none;
 border:2px solid #00000026;
 border-radius:0 0 20px 20px;
 opacity:0;
 visibility:hidden;
 transition:opacity .35s ease;
 box-shadow:0 3px 12px #000000e3;
 border-top-color:#ffffff1c
}
section.categories ul li a:before {
 content:'';
 position:absolute;
 bottom:0;
 width:100%;
 height:100%;
 z-index:0;
 background:linear-gradient(to top,#000000f2,#0f6aff4f);
 right:0;
 z-index:1
}
section.categories ul li.LargBlock {
 width:100%;
 height:300px;
 margin-top:15px;
 border:5px solid #fff;
 box-shadow:0 0 5px #00000080;
 padding-bottom:0;
 padding-top:0
}
.ContentOneDiv>.image {
 position:absolute;
 top:0;
 width:100%;
 height:100%;
 background-size:100% 100%;
 background-repeat:no-repeat;
 right:0
}
.TitleDivHoher {
 position:absolute;
 bottom:0;
 z-index:2;
 padding:20px
}
.ContentOneDiv {
 display:block;
 width:100%;
 height:100%
}
.IMDBRateMini {
 position:absolute;
 top:10px;
 background:#febd00;
 padding:2px 10px;
 border-radius:5px;
 color:#000;
 left:10px;
 z-index:2;
 font-size:13px
}
.QualityDivHover {
 position:absolute;
 top:43px;
 background:#fff;
 padding:2px 10px;
 border-radius:5px;
 color:#232121;
 left:10px;
 z-index:2;
 font-size:13px
}
section.categories ul>li {
 height:65px;
 border-radius:0;
 margin-bottom:5px;
 border-bottom:1px solid #11103e;
 padding-bottom:5px;
 font-size:14px;
 padding-top:5px
}
section.categories ul>li:not(.LargBlock) a:before {
 display:none
}
.NumberLine {
 width:45px;
 height:45px;
 background:#fff;
 line-height:40px;
 text-align:center;
 box-shadow:inset 3px -2px 3px #00000066;
 border-radius:10px 20px 10px 20px;
 font-size:32px;
 display:inline-block;
 color:#191656;
 float:right;
 position:relative;
 top:5px;
 font-family:Arial Black;
 border-left:1px solid #8a8a8a;
 border-bottom:1px solid #dfbfbb
}
section.categories ul>li>a {
 border-radius:0;
 box-shadow:0 0 0 0 #d6d6d6;
 height:100%;
 border:0;
 background:0 0
}
.The_titleMini {
 display:inline-block;
 width:calc(100% - 45px);
 float:right;
 color:#fff;
 text-align:right;
 padding:5px 10px;
 max-height:51px;
 overflow:hidden;
 line-height:22px
}
.SubMainPosts:before {
 content:'';
 position:absolute;
 top:-10px;
 height:0;
 border-style:solid;
 border-width:10px 10px 0;
 border-color:#323783 transparent transparent #fff0;
 position:absolute;
 right:60px;
 transform:rotate(180deg)
}
section.SeriesAndFilms {
 width:100%;
 display:inline-block;
 z-index:0
}
section.SeriesAndFilms .container {
 width:100%;
 padding:0
}
section.SeriesAndFilms .container>div {
 width:100%;
 display:inline-block;
 vertical-align:top;
 float:right;
 margin:1% .5%;
 background:#fff;
 border-radius:14px;
 padding-top:16px
}
section.SeriesAndFilms .hover-box {
 width:179px;
 height:260px
}
section.SeriesAndFilms .BlocksMovies {
}
.TitleSecMaster {
 width:100%;
 padding:13px
}
.TitleSecMaster>h2 {
 display:inline-block;
 width:100%;
 margin-bottom:10px
}
.TitleSecMaster>h2>i {
 float:right;
 display:inline-block
}
.TitleSecMaster>h2>span {
 font-size:14px
}
.MenneSechion {
 display:inline-block;
 width:100%;
 position:relative;
 padding:0;
 background:linear-gradient(to left,#333986,#1c164c)
}
.Sections .Section {
 display:inline-block;
 width:100%;
 float:right;
 background:linear-gradient( #f4504d26,#13134e 50%);
 padding:15px 10px;
 transition:.35s all ease;
 overflow:hidden;
 position:relative
}
.Sections {
 display:inline-block;
 width:100%;
 position:relative
}
.Section .container {
 width:100%
}
ul.MasterUlSections .hover-box {
 width:calc(25% - 12px);
 height:250px
}
.Section:nth-child(2n+0) {
}
.MasterSectionsData {
 display:inline-block;
 width:100%
}
ul.MasterUlSections {
 display:inline-block;
 width:100%
}
section.categories ul li:hover a {
 border-color:#333883
}
.TitleThreeTaps {
 width:100%;
 margin-bottom:20px;
 padding:0 0 10px;
 border-bottom:1px solid #0000001c;
 display:inline-block
}
.TitleThreeTaps>h2 {
 display:inline-block;
 margin:0 auto;
 height:95px;
 line-height:60px;
 width:auto;
 text-align:right;
 float:right;
 position:absolute;
 top:10px;
 padding:0 0;
 border-radius:10px 0 0 10px
}
.TitleThreeTaps>h2:after {
 width:0;
 height:0;
 border-style:solid;
 border-width:25px 20px 0 0;
 position:absolute;
 top:95px;
 right:0
}
.TitleThreeTaps>h2>a {
 display:inline-block;
 width:100%;
 height:100%
}
.TitleThreeTaps>h2>a>img {
 display:inline-block;
 width:70px;
 height:70px;
 position:absolute;
 top:19px;
 padding:6px;
 right:0;
 filter:brightness(0) invert(1);
 border-radius:10px
}
.TitleThreeTaps>h2>a>.speaker2,
.TitleThreeTaps>h2>a>.eye2,
.TitleThreeTaps>h2>a>.film2,
.TitleThreeTaps>h2>a>.newsImgsrc,
.TitleThreeTaps>h2>a>.plus2,
.TitleThreeTaps>h2>a>.star2,
.TitleThreeTaps>h2>a>.tv2,
.TitleThreeTaps>h2>a>.video-camera {
 display:inline-block;
 width:70px;
 height:70px;
 position:absolute;
 top:19px;
 padding:6px;
 right:0
}
.TitleThreeTaps>h2>a>span {
 position:relative;
 display:inline-block;
 color:#fcbc00;
 font-size:23px;
 top:10px;
 margin-right:75px
}
ul.NabBarNavs {
 display:inline-block;
 float:left;
 width:auto;
 text-align:center;
 position:relative
}
ul.NabBarNavs>li {
 display:inline-block;
 padding:5px 15px;
 background:#323993;
 border:2px solid #0000001c;
 border-radius:10px;
 box-shadow:0 3px 5px #00000017;
 margin:0 2px;
 font-size:14px;
 cursor:pointer;
 transition:.35s all ease;
 font-weight:700;
 height:95px;
 min-width:110px
}
.Sections .Section:nth-child(3n+2) {
}
ul.NabBarNavs>li.active,
ul.NabBarNavs>li:hover {
 background:linear-gradient(to left,#d24951,#943956);
 color:#f8eae9;
 border-color:#f8eae9
}
ul.NabBarNavs>li>img {
 width:32px;
 height:32px;
 display:block;
 filter:brightness(0) invert(1);
 margin:4px auto
}
ul.NabBarNavs>li:hover>img,
ul.NabBarNavs>li.active>img {
 filter:brightness(0) invert(1)
}
ul.NabBarNavs>li>span {
 position:relative;
 width:100%;
 margin-top:-5px;
 color:#fff;
 text-align:center;
 display:block
}
.SiteNameDot {
 color:#fff;
 display:inline-block;
 font-size:14px;
 padding-right:7px;
 margin-right:3px;
 height:23px;
 border-right:1px solid #fff;
 line-height:23px;
 position:relative;
 top:8px
}
.MoreLoaded {
 display:block;
 width:130px;
 background:#f4514d;
 color:#fff;
 padding:8px;
 clear:both;
 margin:15px auto 10px;
 text-align:center;
 cursor:pointer;
 border-radius:15px;
 font-size:16px;
 box-shadow:1px 2px 7px #0000007a
}
.SectionTitle {
 width:100%;
 display:block;
 margin-bottom:10px
}
.SectionTitle h2 {
 display:block;
 direction:rtl
}
.SectionTitle h2 img {
 float:right;
 margin-left:10px;
 width:60px;
 height:60px;
 overflow:hidden
}
.SectionTitle h2 .newsImgsrc {
 float:right;
 margin-left:4px;
 transform:scale(.8);
 position:relative;
 top:-8px
}
.SectionTitle h2 span {
 display:inline-block;
 font-size:13px;
 color:#fff;
 font-weight:400;
 position:relative;
 top:4px
}
.SectionTitle h2 span:nth-child(2) {
 color:#fcbc00;
 font-size:20px
}
.SectionTitle h2 span:nth-child(3) {
 padding-right:7px;
 border-right:1px solid #0000004f
}
.OpenGenere.noGenre {
 font-weight:400;
 font-size:14px;
 padding:6px 15px;
 background:#f4504d;
 display:inline-block;
 float:left;
 position:relative;
 top:-14px;
 border-radius:10px;
 box-shadow:0 1px 5px #00000078;
 border:1px solid #ffffff1f
}
.SectionTitle h2 .line {
 width:calc(100% - 200px);
 display:inline-block;
 padding-right:0;
 top:4px;
 margin-right:0
}
.owl-item.active .hero-area-slide>.ImagePosted,
.owl-item.active .IMDBRt {
 transform:translate(0) scale(1)
}
.BreadCrumbSlider>ul>li:first-child>a {
 background:#0372ff;
 color:#fff
}
.header:after {
 content:'';
 position:absolute;
 top:0;
 right:0;
 width:100%;
 height:100%;
 background:linear-gradient(to left,#313A87,#f5534f00);
 z-index:-1;
 transform-origin:right;
 transition:.35s all ease;
 transform:translateY(-100%);
 visibility:hidden;
 opacity:0
}
.header.fixed:after {
 transform:scale(4,1);
 background:linear-gradient(to left,#313A87,#313985)
}
.SliderBlocksSection {
 width:100%;
 direction:rtl
}
.SliderBlocksSection .ul.owl-carousel {
 width:320px
}
.SliderBlocksSection>ul {
 width:250px
}
.MenuToggle {
 float:right;
 position:relative;
 top:-16px
}
.hamburger {
 font:inherit;
 display:inline-block;
 overflow:visible;
 margin:0;
 padding:15px;
 cursor:pointer;
 transition-timing-function:linear;
 transition-duration:.15s;
 transition-property:opacity,filter;
 text-transform:none;
 color:inherit;
 border:0;
 background-color:transparent
}
.hamburger-box {
 position:relative;
 display:inline-block;
 width:40px;
 height:24px
}
.hamburger--slider.is-active .hamburger-inner {
 transform:translate3d(0,10px,0) rotate(45deg)
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner:after,
.hamburger.is-active .hamburger-inner:before {
 background-color:#fff
}
.hamburger--slider .hamburger-inner {
 top:2px
}
.hamburger-inner,
.hamburger-inner:after,
.hamburger-inner:before {
 position:absolute;
 width:40px;
 height:4px;
 transition-timing-function:ease;
 transition-duration:.15s;
 transition-property:transform;
 border-radius:4px;
 background-color:#fff
}
.hamburger-inner {
 top:50%;
 display:block;
 margin-top:-2px
}
.hamburger--slider.is-active .hamburger-inner:before {
 transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);
 opacity:0
}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner:after,
.hamburger.is-active .hamburger-inner:before {
 background-color:#fff
}
.hamburger--slider .hamburger-inner:before {
 top:10px;
 transition-timing-function:ease;
 transition-duration:.15s;
 transition-property:transform,opacity
}
.hamburger-inner:before {
 top:-10px
}
.hamburger-inner:after,
.hamburger-inner:before {
 display:block;
 content:""
}
.hamburger-inner,
.hamburger-inner:after,
.hamburger-inner:before {
 position:absolute;
 width:40px;
 height:4px;
 transition-timing-function:ease;
 transition-duration:.15s;
 transition-property:transform;
 border-radius:4px;
 background-color:#fff
}
.hamburger--slider.is-active .hamburger-inner:after {
 transform:translate3d(0,-20px,0) rotate(-90deg)
}
.hamburger--slider .hamburger-inner:after {
 top:20px
}
.hamburger-inner:after {
 bottom:-10px
}
li.FaceBockSo:hover {
 background:#4267b2
}
.SocialMedia>ul>li>a {
 display:block;
 height:;
 width:100%
}
li.TwitterSo:hover {
 background:#00acee
}
li.YouTubeSo:hover {
 background:#c4302b
}
li.PinterestSo:hover {
 background:#c8232c
}
.fixedSearch.fixed .custom_search {
 background:linear-gradient(to right,#313A87,#282969)
}
.header.fixed .LeftHeaders {
 width:calc(100% - 245px)
}
.overlay_Menu.is-active,
.top-header.is-active {
 opacity:1;
 visibility:visible;
 transform:rotate(0deg) translate(0%)
}
.overlay_Menu {
 position:fixed;
 width:100%;
 height:100%;
 background:#000c;
 z-index:9999999999;
 visibility:hidden;
 opacity:0;
 transform:translateX(-100%);
 transition:.35s all ease;
 top:0
}
.top-header>.LogoHeader {
 font-size:46px;
 font-weight:700;
 margin-right:0;
 margin-top:60px;
 font-style:unset!important;
 margin-bottom:40px;
 background:linear-gradient(to left,#5e3d76,#f5534f00);
 padding-bottom:20px;
 box-shadow:0 1px 15px #0000003b;
 border:2px dotted #ffffff1a;
 border-right:0;
 border-left:0;
 padding-top:10px;
 position:relative;
 right:0;
 float:none;
 padding-bottom:0
}
.MenuIsMain {
 width:100%;
 display:inline-block;
 position:relative
}
.MenuIsMain ul {
 display:inline-block;
 width:100%
}
.MenuIsMain ul>li {
 width:100%;
 display:inline-block;
 padding:7px 0!important;
 border-bottom:1px solid #11111114!important;
 margin-top:0;
 background:linear-gradient(to left,#f8eae91a,transparent);
 margin-top:0!important
}
.top-header ul li {
 margin-top:16px;
 position:relative
}
.top-header ul li a {
 color:#fff
}
.MenuIsMain ul>li i {
 color:#ffffff7d;
 float:left;
 width:33px;
 position:absolute;
 left:0;
 top:3px;
 z-index:999;
 font-size:16px;
 padding-top:7px;
 cursor:pointer;
 text-align:center
}
.top-header ul li ul {
 position:relative;
 width:100%;
 padding:10px 0 0 0;
 display:none
}
.MenuIsMain ul li ul {
 margin-bottom:-7px
}
.top-header ul li ul li {
 width:100%;
 border:0;
 border-bottom:1px solid #11111185;
 margin-top:0;
 font-size:14px;
 padding:10px 0
}
.top-header ul li ul li {
 width:100%;
 border:0;
 border-bottom:1px solid #11111185;
 margin-top:0;
 font-size:14px;
 padding:10px 0
}
.top-header .ml5 {
 text-align:center;
 padding-top:10px
}
body.is-active {
 margin-right:300px
}
.header.fixed.color:after {
 background:linear-gradient(to left,#f9615d,#f75e5b)
}
.SectionTitle .container {
 width:100%
}
.ImageBlockNews {
 width:100%;
 height:220px;
 border-radius:15px;
 overflow:hidden;
 box-shadow:0 2px 5px #000000a6;
 border:1px solid #00000066;
 position:relative
}
.grid-item a {
 display:block;
 width:100%;
 height:100%
}
.POsrDec {
 color:#000;
 font-size:14px;
 font-weight:700;
 text-align:center;
 display:inline-block;
 margin-bottom:10px;
 padding:6px 0
}
.POsrDec .titlePost {
 width:100%;
 display:inline-block;
 height:50px;
 margin-top:5px;
 border-bottom:1px solid #0000001a
}
.ThePostMetaNews {
 font-size:13px;
 font-weight:400;
 line-height:16px;
 direction:rtl;
 color:#fff
}
.BTNPOsts {
 width:100%;
 background:#ffffff14;
 border-radius:15px;
 text-align:center;
 padding:8px 15px;
 box-shadow:0 1px 5px #00000038;
 transition:.35s all ease
}
.grid-item:hover .BTNPOsts {
 background:#f3b900;
 color:#14144d
}
.seriesSection.TVSection .OpenGenere {
 background:#f3b900
}
.seriesSection.TVSection .OpenGenere>a {
 color:#14144e
}
.footermenu li>a {
 border-left:1px solid #0000001a;
 padding:0 14px
}
.footermenu .nav {
 margin-top:6px
}
#ReportOverlay.active {
 transform:scale(1);
 visibility:visible;
 opacity:1
}
#ReportOverlay {
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 right:0;
 left:0;
 padding:10%;
 text-align:center;
 z-index:999;
 background:#000000e3;
 transform:scale(0);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
.overlayClosseRep {
 width:100%;
 height:100%;
 z-index:1;
 position:fixed;
 right:0;
 top:0
}
span.closseTrillerRep {
 position:absolute;
 top:60px;
 right:10px;
 font-size:30px
}
.ContentReport {
 position:relative;
 width:460px;
 height:470px;
 z-index:2;
 display:inline-block!important;
 background:#212121;
 box-shadow:0 5px 50px #000;
 border-radius:10px;
 padding:20px
}
.ContentReport>h3 {
 font-size:20px;
 font-weight:400;
 background:#292929;
 border-radius:5px;
 padding:5px;
 text-align:center;
 margin-bottom:10px
}
.ReportInner label {
 text-align:right;
 display:inline-block;
 width:100%
}
.SingleMasterSite {
 width:100%;
 display:inline-block;
 padding-top:0;
 margin-top:50px;
 z-index:2
}
.CoverSingle {
 width:100%;
 min-height:380px;
 position:relative;
 top:0;
 z-index:1;
 transition:.35s all ease;
 transform:translateY(-70%);
 visibility:hidden;
 opacity:0;
 display:inline-block
}
.CoverSingle .back:before {
 content:"";
 position:absolute;
 width:100%;
 height:13px;
 bottom:-9px;
 right:0;
 z-index:-7
}
.SingleTitlePost>h1 {
 font-size:20px
}
.SingleTitlePost>h1>a {
 color:#fff
}
.SingleContentMain {
 position:relative;
 width:100%;
 padding:0 20px;
 margin-bottom:20px;
 margin-top:-60px;
 z-index:2;
 background:linear-gradient(to left,#2e358e,#1c164c)
}
.MyPoster {
 width:280px;
 height:390px;
 float:right;
 margin-top:-120px;
 position:relative;
 transform:translateX(100%);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
.MyPoster>.PostImg {
 height:100%;
 display:block;
 position:relative;
 overflow:hidden;
 box-shadow:0 2px 10px #000000b8;
 border:2px solid #0000007a;
 border-radius:15px
}
.MyPoster>.PostImg:hover:before {
 transform:rotate(-45deg) translateX(-300%)
}
.MyPoster>.PostImg:before {
 content:'';
 position:absolute;
 width:100%;
 height:160%;
 right:-140px;
 top:-160px;
 background:linear-gradient(to bottom,#ffffff08,transparent);
 z-index:1;
 transform:rotate(-45deg);
 box-shadow:0 1px 2px #0000002e;
 transition:.35s all ease
}
.MyPoster>.PostImg>img {
 width:100%;
 height:100%
}
.SingleTitlePost {
 position:relative;
 padding:0 20px;
 float:left;
 text-align:right;
 width:calc(100% - 280px);
 z-index:2;
 margin-top:-106px;
 transform:translateY(-500px);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
body.loaded .SingleTitlePost {
 transform:translateY(-500px);
 visibility:visible;
 opacity:1
}
.BreadcrumbMasteriv {
 position:relative;
 top:0;
 padding:0 20px;
 float:left;
 text-align:right;
 width:calc(100% - 280px);
 z-index:2;
 transform:translateY(100%);
 visibility:hidden;
 opacity:0
}
body.loaded .BreadcrumbMasteriv {
 transform:translateY(0%);
 visibility:visible;
 opacity:1
}
div#mpbreadcrumbs>span>a {
 color:#fff;
 font-size:12px;
 transition:.35s all ease;
 font-weight:400
}
div#mpbreadcrumbs>span:first-child {
 color:#0172ff
}
div#mpbreadcrumbs>span:first-child a {
 color:#fff
}
.TaggRipoon {
 position:absolute;
 right:-9px;
 top:15px;
 display:inline-block;
 width:auto
}
.TaggRipoon>ul {
 position:relative;
 width:100%;
 z-index:9
}
.TaggRipoon>ul>li:first-child {
 background:#f3b900;
 margin-left:-6px;
 border-radius:0;
 border:0;
 text-shadow:2px 1px 1px #00000038
}
.TaggRipoon>ul>li {
 padding:7px 10px;
 text-align:center;
 background:linear-gradient(to right,#4049bf,#1c226d);
 position:relative;
 display:inline-block;
 min-width:90px;
 height:40px;
 vertical-align:top;
 border-radius:15px 0 0 15px;
 box-shadow:-2px 3px 15px #0000008a;
 text-shadow:3px 3px 4px #00000054
}
.TaggRipoon>ul>li:last-child:after {
 content:"";
 position:absolute;
 left:-25px;
 bottom:0;
 width:0;
 height:0;
 border-top:20px solid transparent;
 z-index:0
}
.TaggRipoon>ul>li:last-child:before {
 content:"";
 position:absolute;
 left:-25px;
 top:0;
 width:0;
 height:0;
 border-bottom:20px solid transparent;
 z-index:0
}
.TaggRipoon:before,
.TaggRipoon:after {
 content:"";
 position:absolute;
 border-width:10px 10px 13px 0;
 border-color:#0000 #2220 #ab8200 #ab8200;
 height:1;
 width:1px;
 border-style:solid;
 right:-4px;
 bottom:-17px;
 z-index:-1;
 transform:rotate(90deg)
}
.TaggRipoon>ul>li:first-child>span {
 position:relative;
 font-size:20px;
 top:-6px
}
.TaggRipoon>ul>li:first-child>em {
 font-style:unset;
 font-size:23px;
 position:relative;
 top:0;
 font-weight:700;
 font-family:Arial
}
div#mpbreadcrumbs>span:last-child {
 border:0!important
}
.CoverSingle:before {
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 background:linear-gradient(to top,#0a0725,#1712444d);
 right:0;
 top:-99px;
 z-index:1;
 transform:skewY(1.5deg);
 -webkit-transform-origin:0 0;
 transition:.35s all ease
}
.MasterUlPostMeta {
 width:100%;
 display:inline-block;
 position:relative
}
.MasterUlPostMeta>ul {
 display:inline-block;
 margin-bottom:15px;
 width:100%
}
.MasterUlPostMeta>ul>li {
 display:block;
 color:#fff;
 height:34px;
 width:33.3%;
 float:right;
 position:relative;
 margin-bottom:6px
}
.MasterUlPostMeta>ul>li:before {
 content:'';
 position:absolute;
 width:100%;
 right:0;
 background:linear-gradient(to left,#f8eae91a,transparent);
 height:34px;
 z-index:-1;
 border-radius:0 8px 8px 0
}
.MasterUlPostMeta>ul>li>.ImgIcon {
 margin-left:9px;
 height:100%;
 width:35px;
 background:#f5534f;
 float:right;
 text-align:center;
 font-size:20px;
 line-height:34px;
 border-radius:7px;
 padding:6px;
 box-shadow:0 1px 3px #00000054;
 border:1px solid #c12925
}
.MasterUlPostMeta>ul>li>span {
 font-size:14px;
 font-weight:400;
 position:relative;
 top:5px;
 color:#e0e0e0
}
.MasterUlPostMeta>ul>li>a,
.MasterUlPostMeta>ul>li>strong:last-child {
 font-size:13px;
 border-left:1px solid #00000026;
 padding-left:5px;
 position:relative;
 top:5px;
 transition:.35s all ease;
 font-weight:400
}
.MasterLockDivs {
 width:calc(100% - 280px);
 float:left;
 padding:0 15px;
 transform:translateY(100%);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
.MasterContentsPost {
 width:100%;
 padding:20px 0 10px;
 color:#ffff;
 font-size:13px;
 margin-bottom:15px;
 border-bottom:1px solid #0000003d
}
.MasterUlPostMeta>ul>li>.ImgIcon>img {
 filter:brightness(0) invert(1);
 width:20px;
 height:20px
}
.MasterUlPostMeta>ul>li>a:last-child,
.MasterUlPostMeta>ul>li>strong:last-child {
 border:0
}
.TaggRipoon>ul>li>a>span {
 font-size:25px;
 position:relative;
 top:5px
}
.MasterUlPostMeta>ul>li>a:hover {
 color:#f3b900
}
div#mpbreadcrumbs>i {
 color:#f3b900
}
div#mpbreadcrumbs>span>a:hover {
 color:#f3b900
}
.DivContentPost {
 max-height:56px;
 overflow:auto;
 padding:0 0 0 25px;
 z-index:2;
 font-size:13px;
 line-height:26px;
 width:100%;
 color:#fff
}
.SingleContentMain .container {
 position:relative
}
.CoverSingle.active {
 height:auto;
 min-height:unset;
 min-height:380px
}
.CoverSingle.active:before {
}
.rate {
 width:106px;
 display:inline-block;
 right:1px;
 position:relative
}
body.loaded .post-ratings {
 transform:translate(0,0px) scale(.8);
 opacity:1
}
.post-ratings {
 position:relative;
 z-index:9;
 perspective:1000px;
 height:26px;
 color:#ffdb4f;
 font-size:0;
 text-align:right;
 direction:rtl;
 display:inline-block;
 width:120px
}
body.loaded .post-ratings>img:nth-child(1) {
 transition:.3s .3s all ease
}
body.loaded .post-ratings>img {
 opacity:1;
 transform:scale(1.15)
}
.post-ratings>img {
 opacity:0;
 display:block;
 float:right;
 margin-left:4px;
 transform:scale(10)
}
.post-ratings>img {
 transform:translate(200px,0px) scale(1.1);
 transition:.3s all ease;
 opacity:0
}
.post-ratings img {
 width:17px!important;
 margin:0!important;
 border:0 dashed #00000038!important;
 box-shadow:0 0 0 #00000030!important
}
body.loaded .post-ratings>img:nth-child(2) {
 transition:.3s .4s all ease
}
body.loaded .post-ratings>img:nth-child(3) {
 transition:.3s .5s all ease
}
body.loaded .post-ratings>img:nth-child(4) {
 transition:.3s .6s all ease
}
body.loaded .post-ratings>img {
 opacity:1;
 transform:scale(1.15)
}
.MetaPosted {
 position:relative;
 display:inline-block;
 width:calc(100% - 107px);
 float:left;
 margin-top:-4px;
 padding:0 3px
}
.newsContent .rate {
 display:inline-block;
 top:-2px;
 border-left:1px solid #ffffff0d
}
.newsContent .post-ratings {
 padding-right:0
}
.MetaPosted>li {
 display:inline-block;
 margin-left:1px;
 color:#000;
 font-size:13px;
 border-radius:5px;
 padding:0 7px;
 background:#f8e9e9;
 font-style:unset!important;
 font-weight:400;
 transform:scale(0);
 transition:.35s all ease;
 border:1px solid #ffffff21
}
.MetaPosted>li>i {
 font-size:13px;
 color:#010000e0;
 margin-left:2px
}
.MetaPosted>li:last-child {
 border:0!important;
 transition-delay:.7s
}
.MainBottom {
 width:calc(100% - 280px);
 float:left;
 margin-top:-60px
}
.newsContent .MainBottom {
 width:100%;
 margin:0;
 float:none;
 margin-bottom:20px;
 background:linear-gradient(to right,#31398500,#30388329,#2d3791);
 padding:12px 20px 7px
}
.newsContent .MetaPosted>li {
 opacity:1;
 visibility:visible;
 transform:scale(1);
 margin-right:5px
}
.TaggRipoon>ul>li:last-child:before,
.TaggRipoon>ul>li:last-child:after {
}
.TaggRipoon>ul>li>a>i {
 font-size:20px;
 margin-left:3px
}
.TaggRipoon>ul>li>a>em {
 font-style:unset;
 font-size:26px
}
.TaggRipoon>ul>li>i {
 font-size:22px
}
.BTNPostMeta {
 width:auto;
 position:absolute;
 display:inline-block;
 margin-top:10px;
 top:-80px;
 left:0;
 z-index:0;
 cursor:pointer;
 text-align:left
}
.BTNPostMeta>div>a {
 color:#fff;
 position:relative;
 font-family:Changa;
 border-radius:50%;
 display:block
}
.BTNPostMeta>div:before {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 top:-3px;
 right:-3px;
 z-index:-1;
 border-radius:50%;
 box-shadow:0 2px 5px #00000063;
 border:3px dashed #fff;
 animation:Warpper 5000ms ease 2s alternate infinite
}
.BTNPostMeta>div.shareicons:before {
 animation:unset;
 border:2px dashed #ffffff3d;
 top:-2px;
 right:-2px
}
@keyframes Warpper {
 0% {
  transform:rotate(-360deg)
 }
}
.BTNPostMeta>div {
 width:70px;
 text-align:center;
 background:linear-gradient(to left,#EE1A1A,#ff001b);
 border-radius:50%;
 color:#fff;
 display:inline-block;
 height:70px;
 position:relative;
 border:0;
 animation:pulse2 2s infinite;
 float:left;
 top:-3px;
 transform:translateX(-300%);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
body.loaded .BTNPostMeta>div {
 transform:translate(0);
 visibility:visible;
 opacity:1
}
.BTNPostMeta>div.shareicons {
 width:38px;
 height:38px;
 margin-left:9px;
 position:relative;
 top:18px;
 animation:unset
}
.BTNPostMeta>div a .iconlon {
 position:relative;
 overflow:hidden;
 top:2px;
 border-radius:50%
}
.BTNPostMeta>div:hover a .iconlon:before {
 transform:rotate(-45deg) translateX(-300%)
}
.BTNPostMeta>div a .iconlon:before {
 content:'';
 position:absolute;
 width:100%;
 height:160%;
 right:-13px;
 top:-20px;
 background:linear-gradient(to bottom,#ffffff1c,transparent);
 z-index:1;
 transform:rotate(-45deg);
 box-shadow:0 1px 2px #0000000d;
 transition:.35s all ease
}
.BTNPostMeta>div:nth-child(1) {
 transition:.3s .7s all ease
}
.BTNPostMeta>div.shareicons:nth-child(2) {
 background:#4267b2;
 margin-left:15px;
 top:16px;
 transition:.3s .6s all ease
}
.BTNPostMeta>div.shareicons:nth-child(3) {
 background:#00acee;
 top:17px;
 transition:.3s .5s all ease
}
.BTNPostMeta>div.shareicons:nth-child(4) {
 background:#c8232c;
 top:19px;
 transition:.3s .4s all ease
}
.BTNPostMeta>div.shareicons:nth-child(5) {
 background:#25d366;
 top:20px;
 transition:.3s .3s all ease
}
.BTNPostMeta>div>a>i {
 width:50px;
 height:50px;
 background:#f5534f;
 box-shadow:1px 0 6px #00000030;
 text-align:center;
 line-height:50px;
 float:left;
 z-index:99;
 font-size:32px;
 color:#fff;
 border:1.4px solid #00000052
}
.BTNPostMeta>div>a>div {
 text-align:center;
 padding-right:5px;
 padding-top:2px
}
.BTNPostMeta>div>a>div>img {
 filter:brightness(0) invert(1)
}
.BTNPostMeta>div>a>span {
 color:#000;
 font-size:12px
}
.BTNPostMeta>div.BtnDownload {
 background:linear-gradient(to left,#0abe19,#0d8516)
}
.MetaPosted>li:first-child {
 background:#0372ff;
 color:#fff;
 transition-delay:.3s
}
.MetaPosted>li:first-child i {
 color:#fff
}
.MetaPosted>li>strong {
 font-weight:400
}
.MetaPosted>li:nth-child(2) {
 transition-delay:.5s
}
body.loaded .SingleMasterSite .MetaPosted>li {
 transform:scale(1)
}
body.loaded .SingleMasterSite .MyPoster {
 transform:translate(0);
 visibility:visible;
 opacity:1
}
body.loaded .SingleMasterSite .SingleTitlePost {
 transform:translateY(0px)
}
body.loaded .SingleMasterSite .MasterLockDivs {
 transform:translate(0);
 opacity:1;
 visibility:visible
}
body.loaded .SingleMasterSite .CoverSingle {
 visibility:visible;
 opacity:1;
 transform:translate(0)
}
body.loaded .mainMenu {
 transform:rotate(0deg) translateY(0%);
 visibility:visible;
 opacity:1
}
body.loaded .SocialMedia {
 transform:translateY(0%);
 opacity:1;
 visibility:visible
}
body.loaded .BTNOpenSearch {
 transform:translate(0);
 visibility:visible;
 opacity:1
}
body.loaded .header:after {
 transform:translate(0);
 visibility:visible;
 opacity:1
}
.CoverSingle.active .container {
 z-index:9999;
 position:relative;
 display:inline-block;
 right:50%;
 transform:translateX(50%)
}
.ToggeSerEsp {
 position:absolute;
 left:0;
 background:#28306e;
 top:50px;
 width:200px;
 z-index:1;
 padding:10px 0;
 max-height:560px;
 overflow:auto;
 transform:translateY(30px);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0;
 box-shadow:3px 2px 15px #00000073;
 border-radius:0 0 15px 15px
}
.MainContentNAjax {
 width:100%;
 display:inline-block;
 margin-bottom:15px
}
ul.WatchServers {
 display:inline-block;
 width:100%;
 text-align:right;
 background:#28306f;
 height:55px;
 padding:13px 15px;
 border-radius:15px 15px 0 0
}
ul.WatchServers>li {
 display:inline-block;
 width:auto;
 padding:2px 10px;
 border-radius:15px;
 box-shadow:0 2px 8px #0000002e;
 margin-left:2px;
 background:#ffffff14;
 color:#fff;
 transition:.35s all ease;
 cursor:pointer
}
.ClosseServers {
 position:relative;
 float:right;
 margin-left:10px;
 top:-3px
}
div#EmbedCode {
 width:100%;
 display:inline-block;
 background:#1f2763;
 height:480px;
 padding:10px;
 border-radius:0 0 15px 15px
}
div#EmbedCode>iframe {
 width:100%;
 height:100%;
 border-radius:15px;
 overflow:hidden
}
.DownloadSectionOpen {
 border:2px dashed #00000061;
 text-align:center;
 width:100%;
 min-height:130px;
 color:#fff;
 display:inline-block;
 position:relative;
 cursor:pointer;
 animation:downloadmovie 1s ease-in-out alternate infinite;
 display:block;
 background:#12981b;
 transition:.35s ease
}
table#DownloadTable {
 width:100%;
 background:#303884;
 border-collapse:collapse;
 box-shadow:0 1px 26px #0000002e;
 border-radius:6px;
 margin-bottom:40px
}
table#DownloadTable thead th {
 border:3px dashed #00000026;
 padding:7px;
 color:#fff;
 background:#202863;
 font-size:15px;
 font-family:Changa
}
table#DownloadTable tbody td {
 border:1px dotted #d9d9d9
}
table#DownloadTable tbody td {
 border:1px solid #00000026;
 padding:6px 15px;
 line-height:100%;
 color:#fff;
 font-weight:700;
 font-size:15px;
 text-align:center;
 box-shadow:inset 0 0 15px rgba(0,0,0,.08)
}
table#DownloadTable tbody td a {
 background:#30cc44;
 display:inline-block;
 padding:9px 19px;
 border-radius:3px;
 color:#fff
}
.DownloadSection {
 display:inline-block;
 width:100%;
 position:relative;
 margin-bottom:230px;
 z-index:9
}
.WatchServersMain {
 display:inline-block;
 width:100%
}
.LoadingBar {
 position:absolute;
 width:100%;
 height:10px;
 background:linear-gradient(to left,#363d92 0%,transparent 80%);
 top:-23px;
 right:0;
 z-index:0;
 transform:skewY(1.5deg)
}
.LoadingBar.activeBar:before,
.LoadingBar.activeBar:after {
 width:100%
}
.LoadingBar:before {
 content:"";
 position:absolute;
 width:0;
 height:100%;
 background:#f5524e;
 right:0;
 left:0;
 top:0;
 z-index:9;
 transition:2s all ease
}
.LoadingBar:after {
 content:"";
 position:absolute;
 width:0;
 height:100%;
 background:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
 right:0;
 left:0;
 top:0;
 z-index:9;
 transition:2s all ease;
 background-size:65px 65px
}
.ClosseServers>i {
 margin-left:5px;
 border-radius:15px;
 color:#f3b900;
 font-size:30px;
 position:relative;
 top:7px
}
.TitleCrumb {
 display:inline-block;
 width:100%;
 height:48px;
 margin-top:20px;
 margin-bottom:10px;
 background:linear-gradient(to right,#31398500,#30388329,#313986);
 line-height:48px;
 padding:2px 15px;
 border-radius:15px
}
.ClosseServers>a:hover {
 color:#f3b900
}
.ClosseServers>a {
 transition:.35s all ease
}
ul.WatchServers>li.active,
ul.WatchServers>li:hover {
 background:#f3b900;
 color:#000
}
.DownloadSectionOpen .BTNDownloaded {
 width:100%;
 display:block
}
.DownloadSectionOpen .BTNDownloaded>div {
 width:140px;
 margin:0 auto
}
.DownloadSectionOpen .BTNDownloaded>div>i {
 font-size:50px;
 display:block;
 margin:20px auto 10px;
 text-shadow:0 2px 8px #00000080
}
.DownloadSectionOpen .BTNDownloaded>span {
 font-size:18px;
 font-weight:700;
 text-shadow:2px 2px 5px #0000
}
.DownloadSectionOpen.active {
 background:0 0;
 animation:unset;
 border:0
}
.OpenRelatedESp {
 display:inline-block;
 position:absolute;
 color:#fff;
 padding:7px 15px 0;
 border-radius:10px;
 background:#c40d0d;
 animation:pulse2 1s infinite;
 left:0;
 top:25px;
 cursor:pointer;
 z-index:2;
 width:200px
}
@keyframes pulse2 {
 0% {
  -moz-box-shadow:0 0 0 0 rgba(250,52,52,.64);
  box-shadow:0 0 0 0 rgba(250,52,52,.61)
 }
 70% {
  -moz-box-shadow:0 0 0 20px transparent;
  box-shadow:0 0 0 20px transparent
 }
 100% {
  -moz-box-shadow:0 0 0 0 transparent;
  box-shadow:0 0 0 0 transparent
 }
}
.ShowEsp.ToggeSerEsp {
 visibility:visible;
 opacity:1;
 transform:translate(0)
}
.ToggeSerEsp>ul {
 display:inline-block;
 width:100%;
 overflow:hidden
}
.ToggeSerEsp>ul>li {
 text-align:right;
 display:block;
 width:100%;
 padding:5px 15px;
 color:#ffff;
 border-bottom:1px solid #00000026;
 cursor:pointer
}
.OpenRelatedESp>i {
 font-size:23px;
 margin-left:5px
}
.OpenRelatedESp>span {
 position:relative;
 top:-5px
}
.ToggeSerEsp>ul>li.active,
.ToggeSerEsp>ul>li:hover {
 background:#373ea0
}
.CoverSingle .back>span {
 position:absolute;
 top:0;
 left:0;
 height:0;
 transition:2s height ease-in-out;
 width:100%;
 background-size:cover;
 background-attachment:fixed;
 background-position:top;
 -webkit-filter:grayscale()
}
.CoverSingle .back>span.activeBar {
 height:100%
}
.coverBody.IsSingle:before {
 opacity:.75;
 background:linear-gradient(45deg,#f5514e,#313987 80%)
}
.SingleContentMain:before {
 content:"";
 position:absolute;
 top:17px;
 right:0;
 width:100%;
 height:60px;
 background:linear-gradient(to left,#2e358e,#1c164c);
 transform:skewY(1.5deg) translate(0px,-40px)
}
.SingleContentMain:after {
 content:"";
 position:absolute;
 bottom:-110px;
 right:0;
 width:100%;
 height:100px;
 background:linear-gradient(to left,#2e358e,#1c164c);
 transform:skewY(1.5deg) translate(0px,-40px);
 z-index:-1;
 box-shadow:0 10px 10px #0000
}
.coverBody.IsSingle {
 -webkit-filter:blur(5px)
}
section.ToggleMange {
 position:relative;
 display:inline-block;
 width:100%;
 min-height:500px;
 padding-top:100px;
 padding-bottom:40px;
 z-index:1
}
section.ToggleMange:before {
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 background:linear-gradient(45deg,#f5514e00,#31398775 80%);
 right:0;
 top:0;
 z-index:-1;
 transform:skewY(1.5deg);
 -webkit-transform-origin:0 0;
 transition:.35s all ease
}
.OpenTeamWork {
 width:100%;
 margin:-26px 0 0;
 color:#fff;
 transform:translateY(100%);
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
ul.MasterToggleItem {
 display:block;
 width:1000px;
 position:relative;
 z-index:1;
 margin:20px auto 0;
 direction:rtl;
 overflow:hidden;
 padding:40px 40px 20px;
 transform:translateY(100%);
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
body.loaded ul.MasterToggleItem {
 transform:translateY(0%);
 visibility:visible;
 opacity:1
}
ul.MasterToggleItem>.owl-stage-outer {
 transform:rotate(90deg) translatex(20px);
 position:relative;
 margin-right:-270px
}
ul.MasterToggleItem .owl-item {
 display:inline-block
}
ul.MasterToggleItem .owl-item>li {
 background:linear-gradient(to right,#333986,#1c164c);
 transform:rotate(-90deg);
 width:900px;
 height:320px;
 border-radius:15px;
 box-shadow:0 0 15px #0000006e;
 border:2px solid #2f327b
}
ul.MasterToggleItem .owl-item>li .MasterRightSec {
 position:relative;
 width:270px;
 height:370px;
 float:right;
 border-radius:55px 25px 55px 25px;
 overflow:hidden;
 margin-right:-40px;
 margin-top:-26px;
 box-shadow:0 2px 15px #000000a6;
 border:2px dashed #0000004a;
 border-left:2px solid #fecb00;
 background:#333986
}
body.loaded .OpenTeamWork {
 visibility:visible;
 opacity:1;
 transform:translate(0)
}
ul.MasterToggleItem .owl-item>li .MasterRightSec>div {
 width:100%;
 height:100%
}
ul.MasterToggleItem .owl-item>li .MasterRightSec>div:before {
 content:'';
 position:absolute;
 width:100%;
 height:160%;
 right:-140px;
 top:-160px;
 background:linear-gradient(to bottom,#ffffff08,transparent);
 z-index:1;
 transform:rotate(-45deg);
 box-shadow:0 1px 2px #0000002e;
 transition:.35s all ease
}
ul.MasterToggleItem .owl-item>li .MasterRightSec>div>a {
 display:block;
 width:100%;
 height:100%
}
ul.MasterToggleItem .owl-item>li .MasterRightSec>div>a>div {
 width:100%;
 height:100%;
 position:absolute;
 top:0;
 right:0;
 background-size:100% 100%;
 background-repeat:no-repeat
}
.MasterLeftSec {
 width:calc(100% - 230px);
 float:left;
 padding:25px 15px
}
.MasterLeftSec>span>p {
 display:inline-block;
 border-radius:10px;
 color:#fff;
 background:#f5514d;
 padding:2px 15px;
 margin-right:3px
}
.NumbersSec {
 position:absolute;
 top:-15px;
 left:25px;
 width:80px;
 font-size:50px;
 text-align:center;
 padding-top:30px;
 font-weight:700;
 height:100%;
 display:inline-block;
 z-index:2;
 background:linear-gradient(to top,#ffffff14,#ffffff9e);
 height:160px;
 border-top:3px solid #efc003;
 color:#fff;
 line-height:initial
}
.NumbersSec .IMDBSeacon:before {
 content:"";
 position:absolute;
 border-width:10px 10px 13px 0;
 border-color:#0000 #2220 #ab8200 #ab8200;
 height:1;
 width:1px;
 border-style:solid;
 right:-11px;
 top:-14px;
 z-index:-1;
 transform:rotate(0deg)
}
.IMDBSeacon {
 height:80px;
 top:0;
 position:absolute;
 width:100%;
 padding-top:25px;
 font-size:32px;
 background:#fecb00;
 color:#000;
 line-height:initial
}
.IMDBSeacon>div>span {
 font-size:20px;
 position:absolute;
 top:-2px;
 color:#000;
 text-align:center;
 border-radius:5px;
 width:calc(100% - 10px);
 left:50%;
 transform:translateX(-50%)
}
.NumbersSec>span {
 z-index:2;
 display:block;
 position:absolute;
 bottom:-4px;
 width:100%;
 right:0;
 font-size:33px
}
.NumbersSec>p {
 position:absolute;
 top:85px;
 left:0;
 width:100%;
 text-align:center;
 font-weight:400;
 font-size:15px;
 text-shadow:0 0 0;
 z-index:2
}
.MasterLeftSec>span {
 display:inline-block;
 position:relative;
 font-size:17px;
 font-weight:400;
 padding-bottom:10px;
 border-bottom:1px dotted #ffffff1a;
 float:right;
 width:100%;
 color:#fff
}
.deScrptionSec {
 position:relative;
 width:calc(100% - 100px);
 overflow:hidden;
 padding-top:7px;
 color:#fff;
 display:inline-block;
 height:83px;
 margin-bottom:10px;
 font-size:12px;
 font-weight:400;
 border-bottom:1px solid #00000033;
 line-height:24px
}
.TitleSeasonsPost {
 display:block;
 width:calc(100% - 100px);
 padding-bottom:10px;
 margin-bottom:0;
 border-bottom:1px solid #00000033
}
.TitleSeasonsPost>h1 {
 display:inline-block;
 width:100%;
 color:#fff;
 margin-bottom:7px
}
.TitleSeasonsPost>h1>p {
 display:inline-block;
 font-size:20px;
 color:#fff;
 font-weight:400;
 margin-bottom:5px
}
.TitleSeasonsPost>ul {
 display:inline-block;
 width:100%
}
.TitleSeasonsPost>ul>li {
 display:inline-block;
 font-size:10px;
 margin-left:0;
 background:#00000026;
 padding:0 5px;
 border-radius:5px;
 font-weight:700;
 border:1px solid #ffffff17;
 text-shadow:0 1px 1px #00000014
}
.TeamWorkSeac {
 display:block;
 width:100%;
 position:relative
}
.TeamWorkSeac>ul {
 display:inline-block;
 width:100%;
 position:relative
}
.TeamWorkSeac>ul>li {
 display:inline-block;
 width:38px;
 height:38px;
 vertical-align:top;
 border-radius:10px
}
.TeamWorkSeac>ul>li>a {
 width:100%;
 display:block;
 height:100%
}
.TeamWorkSeac>ul>li>a>img {
 border-radius:8px;
 width:100%;
 height:100%
}
.TeamWorkSeac>ul>li>a>span {
 position:absolute;
 width:auto;
 display:inline-block;
 background:#1a173d;
 opacity:0;
 padding:2px 10px;
 top:-35px;
 border-radius:5px;
 transition:.35s all ease;
 visibility:hidden;
 transform:translateY(10px);
 margin-right:0
}
.TeamWorkSeac>ul>li>a>span:before {
 position:absolute;
 content:'';
 top:28px;
 border-width:10px 7px;
 border-style:solid;
 border-color:#1a173d #ffff0000 #00000000 #f5deb300
}
.TeamWorkSeac>ul>li:hover>a>span {
 opacity:1;
 visibility:visible;
 transform:translate(0px)
}
.ButtonsDiv {
 width:100%;
 display:inline-block;
 position:relative;
 top:16px;
 text-align:right
}
.ButtonsDiv>div {
 display:inline-block;
 text-align:center;
 direction:rtl;
 border-radius:5px;
 width:170px;
 background:linear-gradient(to bottom,#F5534F,#b73633);
 padding:10px;
 cursor:pointer
}
.TitleSeasonsPost>ul>li:first-child {
 background:#0372ff
}
.TitleSeasonsPost>ul>li:first-child>a {
 color:#fff
}
.TitleSeasonsPost>ul>li>a {
 color:#fff
}
.NumbersSec:before {
 content:"";
 position:absolute;
 bottom:-45px;
 left:0;
 width:0;
 height:0;
 border-top:.9em solid #ffffff14;
 border-right:40px solid transparent;
 z-index:0
}
.NumbersSec:after {
 content:"";
 position:absolute;
 bottom:-45px;
 right:0;
 width:0;
 height:0;
 border-top:.9em solid #ffffff14;
 border-left:40px solid transparent;
 z-index:0
}
.ButtonsDiv>div.OpenSeasonAjax {
 color:#fff;
 background:linear-gradient(to bottom,#ffffff30,#ffffff21)
}
.ButtonsDiv>div i {
 font-size:17px;
 display:inline-block;
 margin-right:5px
}
.ButtonsDiv>div span {
 position:relative;
 display:inline-block
}
.TitleSecSingle {
 text-align:center;
 z-index:9;
 position:relative;
 display:inline-block;
 right:50%;
 transform:translateX(50%);
 background:linear-gradient(to left,#f8eae91a,transparent);
 padding:10px 30px;
 color:#fff;
 font-size:18px
}
section.ToggleMange .owl-dots {
 display:block;
 position:absolute;
 top:270px;
 transform:rotate(-90deg);
 left:47px
}
.MasterToggleOpen.active {
 opacity:1;
 visibility:visible
}
.MasterToggleOpen {
 width:100%;
 position:relative;
 height:auto;
 overflow:hidden;
 text-align:center;
 z-index:99;
 display:inline-block
}
ul.InnerESP {
 width:100%;
 display:inline-block;
 text-align:center;
 max-height:330px;
 overflow:auto;
 margin-top:5px
}
ul.InnerESP>li {
 display:inline-block;
 width:90px;
 background:#323884;
 height:90px;
 padding:3px 15px;
 border-radius:15px;
 margin:5px 3px;
 border:1px solid #00000021;
 transition:.35s all ease;
 box-shadow:0 2px 4px #00000061;
 position:relative;
 transition:.35s all ease
}
ul.InnerESP>li:hover {
 background:#f0504c
}
ul.InnerESP>li>a {
 display:block;
 width:100%;
 height:100%;
 transition:.35s all ease
}
ul.InnerESP>li span {
 position:relative;
 font-size:42px;
 font-weight:700;
 color:#f4d6b3;
 font-family:Arial;
 transition:.35s all ease;
 top:13px
}
ul.InnerESP>li p {
 font-size:17px;
 position:absolute;
 bottom:9px;
 width:100%;
 text-align:center;
 right:0;
 font-weight:700;
 color:#fff
}
.LoadingBarSeason {
 position:absolute;
 width:100%;
 height:10px;
 background:linear-gradient(to left,#1d1b60 0%,transparent 80%);
 top:49px;
 right:0;
 z-index:0;
 transform:skewY(1.5deg);
 z-index:2
}
.RelatedPosts.IsLast .LoadingBarSeason {
 top:21px
}
.LoadingBarSeasonTwo {
 position:absolute;
 width:100%;
 height:10px;
 background:linear-gradient(to left,#1d18508c 0%,#0000 80%);
 top:22px;
 right:0;
 z-index:0;
 transform:skewY(1.5deg);
 z-index:2;
 box-shadow:-150px 0 12px #00000024
}
.LoadingBarSeason.activeBar:before,
.LoadingBarSeason.activeBar:after {
 width:100%
}
.LoadingBarSeason:before {
 content:"";
 position:absolute;
 width:0;
 height:100%;
 background:#f5524e;
 right:0;
 left:0;
 top:0;
 z-index:9;
 transition:2s all ease
}
.LoadingBarSeason:after {
 content:"";
 position:absolute;
 width:0;
 height:100%;
 background:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
 right:0;
 left:0;
 top:0;
 z-index:9;
 transition:2s all ease;
 background-size:65px 65px
}
.Section.SeriesSlider {
 padding:0;
 height:600px;
 position:relative
}
.Section.SeriesSlider .SectionTitle {
 position:relative;
 display:block;
 z-index:9;
 text-align:center;
 padding:50px 0
}
.Section.SeriesSlider .container {
 padding:0
}
.Section.SeriesSlider .hover-box {
 height:310px;
 width:240px;
 margin:0
}
.Section.SeriesSlider ul.owl-carousel {
 width:240px
}
.DivImgSliderFull {
 width:100%;
 height:100%;
 position:absolute;
 top:0;
 right:0;
 z-index:0;
 opacity:.1
}
.Section.SeriesSlider h2 {
}
.Section.SeriesSlider img {
 display:none
}
.Section.SeriesSlider .SectionTitle span:nth-child(2) {
 font-size:35px;
 display:inline-block;
 margin:0 auto 10px;
 padding:15px 20px 25px;
 text-shadow:1px 2px 1px #00000029;
 color:#f3b900;
 clear:both
}
.Section.SeriesSlider .SectionTitle span:nth-child(2):before {
 content:'';
 position:absolute;
 width:100%;
 height:1px;
 bottom:0;
 right:0;
 background-position:center
}
.Section.SeriesSlider .SectionTitle span:nth-child(3) {
 display:block;
 font-size:14px;
 max-width:450px;
 margin:0 auto;
 border:0
}
.Section.SeriesSlider .SectionTitle .line {
 width:auto;
 display:inline-block
}
.SliderBlocksSection.SeriesSlider {
 margin-top:10px;
 padding:0 30px
}
.Section.SeriesSlider .SectionTitle .OpenGenere.noGenre {
 float:none;
 top:20px
}
.MainDataBlock {
 position:absolute;
 top:10px;
 left:10px;
 width:60px;
 z-index:9
}
.MainDataBlock>ul {
 display:inline-block;
 width:100%
}
.MainDataBlock>ul>li {
 display:inline-block;
 width:100%;
 background:#ee5150;
 margin-bottom:3px;
 position:relative;
 text-align:center;
 border-radius:5px
}
.MainDataBlock>ul>li.IMDB_Block {
 background:#fcbc00;
 height:50px;
 padding-top:3px
}
.MainDataBlock>ul>li.IMDB_Block>span {
 display:block;
 position:absolute;
 bottom:0;
 color:#000;
 right:0;
 text-align:center;
 font-size:15px;
 font-weight:700;
 width:100%
}
.MainDataBlock>ul>li.IMDB_Block>em {
 font-style:unset;
 font-size:25px;
 color:#000
}
.MainDataBlock>ul>li.YearBlock {
 background:#323992
}
.Section.SmallBlockSlider {
 padding:0;
 height:640px;
 position:relative
}
.Section.SmallBlockSlider .SectionTitle {
 position:relative;
 display:block;
 z-index:9;
 text-align:center;
 padding:30px 0
}
.Section.SmallBlockSlider .container {
 padding:0
}
.Section.SmallBlockSlider .hover-box {
 width:250px;
 margin:0
}
.Section.SmallBlockSlider ul.owl-carousel {
 width:250px
}
.DivImgSliderFull {
 width:100%;
 height:100%;
 position:absolute;
 top:0;
 right:0;
 z-index:0;
 opacity:.1
}
.Section.SmallBlockSlider h2 {
}
.Section.SmallBlockSlider img {
 display:none
}
.Section.SmallBlockSlider .SectionTitle span:nth-child(2) {
 font-size:35px;
 display:inline-block;
 text-shadow:1px 2px 1px #00000029;
 color:#f3b900;
 clear:both;
 margin:0 auto 10px;
 padding:15px 20px 25px
}
.Section.SmallBlockSlider .SectionTitle span:nth-child(2):before {
 content:'';
 position:absolute;
 width:100%;
 height:1px;
 bottom:0;
 right:0;
 background-position:center
}
.Section.SmallBlockSlider .SectionTitle span:nth-child(3) {
 display:block;
 font-size:14px;
 margin:0 auto;
 border:0;
 max-width:450px
}
.Section.SmallBlockSlider .SectionTitle .line {
 width:auto;
 display:inline-block
}
.SliderBlocksSection.SmallBlockSlider {
 margin-top:10px;
 padding:0 30px
}
.Section.SmallBlockSlider .SectionTitle .OpenGenere.noGenre {
 float:none;
 top:20px
}
.MenuFixedSection {
 position:fixed;
 width:60px;
 top:50%;
 right:0;
 z-index:0;
 transition:.3s all ease;
 transform:translateY(-50%)
}
.MenuFixedSection.active.absolute {
 bottom:20px;
 position:absolute;
 top:auto;
 transform:translate(0)
}
.MenuFixedSection.active {
 z-index:999999999999
}
.MenuFixedSection ul.NabBarNavs>li {
 max-width:50px;
 padding:0;
 min-width:60px;
 border-radius:0;
 transform:translateX(100%);
 overflow:visible;
 position:relative;
 line-height:60px;
 background:linear-gradient(to left,#f85f5c,#b74946);
 border:0;
 border-bottom:1px solid #00000040;
 height:53px;
 float:right
}
.MenuFixedSection ul.NabBarNavs>li.active {
 background:linear-gradient(to left,#fbbb00,#e0a90b)
}
.MenuFixedSection ul.NabBarNavs>li:before {
 content:'';
 position:absolute;
 width:100%;
 background:linear-gradient(to left,#fbbb00,#e0a90b);
 height:100%;
 right:0;
 top:0;
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
.MenuFixedSection ul.NabBarNavs>li:hover:before {
 visibility:visible;
 opacity:1
}
.MenuFixedSection.active ul.NabBarNavs>li {
 transform:translate(0)
}
.MenuFixedSection ul.NabBarNavs>li>span {
 position:absolute;
 top:0;
 right:100%;
 background:linear-gradient(to left,#dfa90b,#fcbc00);
 margin-top:0;
 transition:.35s all ease;
 visibility:hidden;
 opacity:0;
 display:inline-block;
 width:110px;
 line-height:52px;
 border-radius:15px 0 0 15px;
 text-align:right;
 padding-right:0;
 color:#171717;
 font-size:15px
}
.MenuFixedSection ul.NabBarNavs>li>img {
 width:37px;
 height:36px;
 margin-top:9px
}
.MenuFixedSection ul.NabBarNavs>li:hover span {
 visibility:visible;
 opacity:1;
 transform:translate(0)
}
.MenuFixedSection ul.NabBarNavs>li:hover:hover>img,
.MenuFixedSection ul.NabBarNavs>li.active>img {
 filter:brightness(0) invert(.09)
}
.MenuFixedSection.active ul.NabBarNavs>li:nth-of-type(1) {
 transition-delay:.45s;
 border-radius:5px 0 0 0
}
.MenuFixedSection.active ul.NabBarNavs>li:nth-of-type(2) {
 transition-delay:.55s
}
.MenuFixedSection.active ul.NabBarNavs>li:nth-of-type(3) {
 transition-delay:.65s
}
.MenuFixedSection.active ul.NabBarNavs>li:nth-of-type(4) {
 transition-delay:.75s
}
.MenuFixedSection.active ul.NabBarNavs>li:nth-of-type(5) {
 transition-delay:.85s
}
.MenuFixedSection.active ul.NabBarNavs>li:nth-of-type(6) {
 transition-delay:.95s;
 border-radius:0 0 0 5px
}
.Section.defultSlider .left {
 transform:translateX(100%)
}
.Section.defultSlider .right {
 left:10px;
 transform:translateX(-100%)
}
.Section.defultSlider .left,
.Section.defultSlider .right {
 position:absolute;
 background:#fff;
 width:45px;
 height:45px;
 text-align:center;
 z-index:9;
 top:260px;
 padding-top:7px;
 cursor:pointer;
 box-shadow:0 2px 15px #000000c2;
 border-radius:10px;
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
.Section.defultSlider:hover .left,
.Section.defultSlider:hover .right {
 transform:translate(0%);
 visibility:visible;
 opacity:1
}
.Section.defultSlider .left img,
.Section.defultSlider .right img {
 width:20px
}
.Section.SeriesSlider .left {
 transform:translateX(100%);
 right:15px
}
.Section.SeriesSlider .right {
 left:10px;
 transform:translateX(-100%)
}
.Section.SeriesSlider .left,
.Section.SeriesSlider .right {
 position:absolute;
 background:#fff;
 width:45px;
 height:45px;
 text-align:center;
 z-index:9;
 top:410px;
 padding-top:7px;
 cursor:pointer;
 box-shadow:0 2px 15px #000000c2;
 border-radius:10px;
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
.Section.SeriesSlider:hover .left,
.Section.SeriesSlider:hover .right {
 transform:translate(0%);
 visibility:visible;
 opacity:1
}
.Section.SeriesSlider .left img,
.Section.SeriesSlider .right img {
 width:20px;
 display:inline-block
}
.Section.SmallBlockSlider .left {
 transform:translateX(100%)
}
.Section.SmallBlockSlider .right {
 left:10px;
 transform:translateX(-100%)
}
.Section.SmallBlockSlider .left,
.Section.SmallBlockSlider .right {
 position:absolute;
 background:#fff;
 width:45px;
 height:45px;
 text-align:center;
 z-index:9;
 top:400px;
 padding-top:7px;
 cursor:pointer;
 box-shadow:0 2px 15px #000000c2;
 border-radius:10px;
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
.Section.SmallBlockSlider:hover .left,
.Section.SmallBlockSlider:hover .right {
 transform:translate(0%);
 visibility:visible;
 opacity:1
}
.Section.SmallBlockSlider .left img,
.Section.SmallBlockSlider .right img {
 width:20px;
 display:inline-block
}
.newsSections .left {
 transform:translateX(100%);
 right:0
}
.newsSections .right {
 left:10px;
 transform:translateX(-100%)
}
.newsSections .left,
.newsSections .right {
 position:absolute;
 background:#fff;
 width:45px;
 height:45px;
 text-align:center;
 z-index:9;
 top:170px;
 padding-top:7px;
 cursor:pointer;
 box-shadow:0 2px 15px #000000c2;
 border-radius:10px;
 visibility:hidden;
 opacity:0;
 transition:.35s all ease
}
.newsSections:hover .left,
.newsSections:hover .right {
 transform:translate(0%);
 visibility:visible;
 opacity:1
}
.newsSections .left img,
.newsSections .right img {
 width:20px
}
.TeamWorkLast {
 display:inline-block;
 width:100%;
 position:relative
}
.TeamWorkLast>ul {
 width:120px;
 height:120px;
 overflow:hidden;
 margin:-20px auto 0;
 display:block
}
.TeamWorkLast>ul .owl-carousel.owl-rtl .owl-item {
 text-align:center
}
.TeamWorkLast>ul li {
 width:120px;
 height:120px;
 position:relative;
 vertical-align:bottom
}
.TeamWorkLast>ul li img {
 border:4px solid #f3b900;
 box-shadow:0 2px 10px #00000094;
 width:90px;
 height:90px;
 overflow:hidden;
 border-radius:50%;
 margin:0 auto;
 position:relative;
 top:20px
}
.TeamWorkLast>ul li span {
 display:block;
 margin:0 auto;
 position:absolute;
 top:0
}
.TeamWorkLast>ul li:hover span {
 opacity:1;
 visibility:visible;
 transform:translate(0px)
}
.TeamWorkLast>ul li span {
 position:absolute;
 width:100%;
 display:inline-block;
 background:#1a173d;
 opacity:0;
 padding:2px 10px;
 top:0;
 border-radius:5px;
 transition:.35s all ease;
 visibility:hidden;
 transform:translateY(10px);
 text-align:center;
 font-size:13px;
 line-height:17px
}
.TeamWorkLast>ul li span::before {
 position:absolute;
 content:'';
 bottom:-20px;
 border-width:10px 7px;
 border-style:solid;
 border-color:#1a173d #ffff0000 #00000000 #f5deb300;
 left:50%;
 transform:translateX(-50%)
}
.TeamWorkLast>.left,
.TeamWorkLast .right {
 position:absolute;
 right:60px;
 top:32px;
 cursor:pointer
}
.TeamWorkLast .right {
 left:60px;
 right:auto
}
.TeamWorkLast>.left>img,
.TeamWorkLast .right>img {
 width:18px
}
.TeamWorkLast:before {
 content:'';
 position:absolute;
 width:100%;
 height:50px;
 right:0;
 top:20px;
 box-shadow:0 4px 1px #d09e01;
 background:#f3b900;
 border-radius:15px
}
.TrillerOpenBtn {
 width:50px;
 font-size:15px;
 color:#fff;
 display:inline-block;
 margin-top:10px;
 padding:0;
 text-align:center;
 border-radius:25px;
 border:2px solid #ffffff1c;
 cursor:pointer;
 font-weight:700;
 box-shadow:0 1px 5px #00000026;
 background:#000000a3;
 position:absolute;
 z-index:9;
 top:calc(50% - 25px);
 left:50%;
 height:50px;
 transform:translate(-50%);
 transition:.35s all ease;
 line-height:53px
}
.TrillerOpenBtn>span {
 position:absolute;
 visibility:hidden;
 width:110px;
 background:#005cc5;
 padding:5px;
 border-radius:15px;
 top:-45px;
 transform:translate(-50%,30px);
 left:50%;
 transition:.45s all ease;
 opacity:0;
 border:1px solid #12427d;
 line-height:20px;
 font-size:12px;
 font-weight:400
}
.TrillerOpenBtn>span::before {
 content:'';
 position:absolute;
 border-style:solid;
 border-width:10px 8px 0 9px;
 border-color:#005cc5 transparent transparent #fff0;
 bottom:-10px;
 z-index:2;
 left:50%;
 transform:translateX(-50%)
}
.TrillerOpenBtn>i {
 font-size:25px;
 position:relative;
 top:10px
}
.PostImg:hover>.TrillerOpenBtn {
 background:#005cc5;
 border-color:#123e76
}
.PostImg:hover>div>span {
 visibility:visible;
 opacity:1;
 transform:translate(-50%,0px)
}
.TrilerOverlay.active {
 transform:scale(1);
 visibility:visible;
 opacity:1
}
.TrilerOverlay {
 width:100%;
 position:fixed;
 top:0;
 left:0;
 z-index:99999999999999999999999999;
 height:100%;
 transform:scale(0);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
.overlayClosse {
 position:absolute;
 width:100%;
 height:100%;
 background:#000000d4
}
span.closseTriller {
 position:absolute;
 color:#fff;
 transform:translateX(-50%);
 top:70px;
 font-size:30px;
 right:10px
}
.TrilerOverlay.ShowEsp {
 opacity:1!important;
 visibility:visible!important;
 background:#000000ba;
 z-index:99;
 height:100%;
 transform:scale(1)!important;
 top:0
}
.DownloadSection .TrilerOverlay {
 transform:scale(1)!important
}
.MasterTriller {
 position:absolute;
 width:75%;
 left:50%;
 transform:translateX(-50%) translateY(-50%);
 height:75%;
 top:50%;
 box-shadow:0 0 50px #000000cc;
 border:3px dotted #000;
 background:#202121
}
.MasterTriller>* {
 width:100%;
 height:100%
}
.MetaPosted>li.report-post {
 background:#dd2b26;
 color:#fff;
 cursor:pointer
}
.MetaPosted>li.report-post>i {
 color:#fff
}
#ReportOverlay.active {
 transform:scale(1);
 visibility:visible;
 opacity:1
}
#ReportOverlay {
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 right:0;
 left:0;
 padding:10%;
 text-align:center;
 z-index:999999999999;
 background:#000000e3;
 transform:scale(0);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0;
 color:#fff
}
.overlayClosseRep {
 width:100%;
 height:100%;
 z-index:1;
 position:fixed;
 right:0;
 top:0
}
span.closseTrillerRep {
 position:absolute;
 top:18px;
 right:20px;
 font-size:30px
}
.ContentReport {
 position:relative;
 width:460px;
 height:490px;
 z-index:2;
 display:inline-block!important;
 background:#25246a;
 box-shadow:0 5px 50px #000;
 border-radius:10px;
 padding:20px;
 color:#f9f9f9
}
.ContentReport>h3 {
 font-size:20px;
 font-weight:400;
 background:#ee5150;
 border-radius:5px;
 padding:10px 0;
 text-align:center;
 margin-bottom:10px;
 color:#f9f9f9;
 box-shadow:0 2px 5px #00000017;
 border:1px solid #0000000d
}
.ReportInner label {
 text-align:right;
 display:inline-block;
 width:100%;
 font-size:12px;
 font-weight:400
}
.ReportInner label span input,
.ReportInner label span textarea {
 width:100%;
 height:34px;
 padding:6px 12px;
 background-color:#0000001c;
 border-radius:4px;
 margin-top:5px;
 margin-bottom:7px;
 color:#fff;
 border:1px solid #120f3733;
 box-shadow:0 2px 5px #00000000
}
.ReportInner label span textarea {
 height:100px
}
.ReportInner p>input {
 background:#ee5150;
 display:block;
 width:120px;
 height:40px;
 border-radius:5px;
 cursor:pointer;
 text-align:center!important;
 font-size:16px;
 border:0!important;
 color:#fff;
 font-family:cairo-font!important;
 margin-top:10px;
 float:left
}
.RelatedPosts {
 padding-top:90px;
 position:relative;
 transform:translateY(100%);
 transition:.35s all ease;
 visibility:hidden;
 opacity:0
}
body.loaded .RelatedPosts {
 transform:translate(0);
 visibility:visible;
 opacity:1
}
.RelatedPosts.IsLast .LoadingBarSeasonTwo {
 top:21px
}
.RelatedPosts.IsLast::before {
 background:linear-gradient(to left,#333986,#1c164c);
 top:0
}
.RelatedPosts.IsLast .container.MasterLoadMore::before {
 background:linear-gradient(to left,#333986,#1c164c);
 top:0;
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 right:0;
 top:64px;
 z-index:0;
 -webkit-transform-origin:0 0;
 transition:.35s all ease;
 background-attachment:fixed;
 z-index:-1
}
.RelatedPosts::before {
 content:"";
 position:absolute;
 width:100%;
 height:100%;
 right:0;
 top:0;
 z-index:0;
 transform:skewY(1.5deg);
 -webkit-transform-origin:0 0;
 transition:.35s all ease;
 background:linear-gradient(to right,#f5534f2e,#000000d6);
 box-shadow:0 2px 10px #00000040;
 background-attachment:fixed;
 z-index:-1
}
.RelatedPosts .container {
 width:100%
}
.MainRelated {
 display:inline-block;
 text-align:center;
 position:relative
}
.MainRelated .hover-box {
 display:inline-block;
 float:none
}
.MainRelated>span {
 width:100%;
 display:block;
 z-index:9;
 margin-bottom:50px;
 color:#fff;
 font-size:27px;
 position:relative
}
.MainRelated>span>i {
 margin-left:10px;
 font-size:25px
}
.MainRelated>span>em {
 font-style:unset
}
.container.MasterLoadMore {
 display:inline-block;
 width:100%;
 text-align:center;
 min-height:600px
}
.container.MasterLoadMore .hover-box {
 display:inline-block;
 float:none
}
.MainRelated>span:before {
 content:'';
 position:absolute;
 width:100%;
 height:1px;
 bottom:-16px;
 background-repeat:no-repeat;
 background-position:center;
 z-index:9;
 left:50%;
 transform:translateX(-50%)
}
.noMorePosts {
 display:block;
 color:#fff;
 margin-bottom:30px;
 margin-top:20px;
 font-weight:400;
 font-size:20px;
 width:100%;
 clear:both
}
.BTNPostMeta>div .iconlon i {
 font-size:35px;
 margin-bottom:10px;
 position:relative;
 top:16px;
 left:3px
}
.BTNPostMeta>div.shareicons .iconlon i {
 font-size:18px;
 top:6px
}
.BTNPostMeta>div.shareicons span {
 animation:unset;
 transform:translate(-50%,0%);
 height:24px;
 width:70px;
 font-size:12px;
 line-height:23px;
 transition:.35s all ease;
 position:absolute;
 bottom:0
}
.BTNPostMeta>div.shareicons:hover span {
 transform:translate(-50%,40px);
 visibility:visible;
 opacity:1
}
.BTNPostMeta>div.shareicons span::before {
 border-width:10px 7px;
 border-style:solid;
 border-color:#fff #ff00 #0000 #f5deb300;
 transform:translateX(-50%) rotate(180deg);
 bottom:auto;
 top:-20px
}
.BTNPostMeta>div span::before {
 position:absolute;
 content:'';
 bottom:-20px;
 border-width:10px 7px;
 border-style:solid;
 border-color:#fff #ff00 #0000 #f5deb300;
 left:50%;
 transform:translateX(-50%)
}
.BTNPostMeta>div span {
 color:#242424;
 font-size:16px;
 position:absolute;
 animation:textWatch 10000ms ease 10s infinite;
 visibility:hidden;
 opacity:0;
 width:150px;
 background:#fff;
 top:0;
 left:50%;
 transform:translate(-50%,60%);
 height:30px;
 border-radius:15px;
 line-height:27px
}
@keyframes textWatch {
 0% {
  visibility:hidden;
  opacity:0;
  transform:translate(-50%,60%)
 }
 50% {
  transform:translate(-50%,60%);
  visibility:hidden;
  opacity:0
 }
 51% {
  visibility:visible;
  opacity:1;
  transform:translate(-50%,-33px)
 }
 100% {
  visibility:visible;
  opacity:1;
  transform:translate(-50%,-33px)
 }
}
.OtherSeasonsParent .hover-box {
 text-align:center;
 display:inline-block;
 float:none;
 box-shadow:-5px 4px 15px rgba(0,0,0,.39)
}
.OtherSeasonsParent .hover-box .MainDataBlock {
 top:10px
}
.MasterContentsPost.isArc {
 margin-top:-20px
}
.ShowSeasons.show {
 height:auto;
 padding:20px 0
}
.ShowSeasons {
 width:100%;
 display:inline-block;
 margin-top:30px;
 text-align:center;
 margin-bottom:240px;
 height:0;
 overflow:hidden;
 transition:.35s all ease;
 z-index:9;
 position:relative
}
.RelatedPosts.NotSelary {
 padding-top:90px;
 margin-bottom:0;
 overflow:hidden
}
.CoverSingle.NotSelartyCover {
 min-height:210px
}
.CoverSingle.NotSelartyCover::before {
 height:calc(100%+100px)
}
.BreadcrumbIsArchive {
 display:block;
 position:relative;
 width:100%;
 text-align:center;
 z-index:9
}
.BreadcrumbIsArchive div#mpbreadcrumbs>span {
 background:0 0;
 padding:5px
}
.BreadcrumbIsArchive div#mpbreadcrumbs>span>a {
 font-size:14px
}
.TitleArchive {
 z-index:9;
 position:relative;
 width:100%;
 display:block;
 text-align:center;
 margin-top:70px;
 padding-bottom:20px;
 font-size:30px
}
.TitleArchive:before {
 content:'';
 position:absolute;
 bottom:0;
 width:181px;
 height:1px;
 background-position:center;
 z-index:9;
 left:50%;
 transform:translateX(-50%)
}
.OtherSeasonsParent .episodeNumberSlider {
 font-size:22px;
 width:80px;
 padding-top:16px;
 height:66px;
 text-align:center
}
.OtherSeasonsParent .episodeNumberSlider>span {
 display:block;
 background:0 0;
 color:#fff;
 font-size:10px;
 width:100%;
 text-align:center;
 right:0
}
.MasterLoadMore .grid-item {
 width:290px;
 display:inline-block;
 margin-bottom:8px
}
.loader {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
.loader .dot {
 position:absolute;
 top:50%;
 left:50%;
 -webkit-transform:translate(-50%,-50%);
 -moz-transform:translate(-50%,-50%);
 -ms-transform:translate(-50%,-50%);
 -o-transform:translate(-50%,-50%);
 transform:translate(-50%,-50%);
 width:15px;
 height:15px;
 background-color:#fff;
 border-radius:50%;
 animation-timing-function:cubic-bezier(.42,0,.58,1);
 backface-visibility:hidden
}
.loader .dot:nth-of-type(1) {
 top:calc(50% - 40px);
 left:calc(50% - 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
.loader .dot:nth-of-type(2) {
 top:calc(50% - 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
.loader .dot:nth-of-type(3) {
 top:calc(50% - 40px);
 left:calc(50% + 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
.loader .dot:nth-of-type(4) {
 left:calc(50% - 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
.loader .dot:nth-of-type(5) {
 -webkit-animation:dot-size 1.6s infinite;
 -moz-animation:dot-size 1.6s infinite;
 -o-animation:dot-size 1.6s infinite;
 animation:dot-size 1.6s infinite
}
.loader .dot:nth-of-type(6) {
 left:calc(50% + 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
.loader .dot:nth-of-type(7) {
 top:calc(50% + 40px);
 left:calc(50% - 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
.loader .dot:nth-of-type(8) {
 top:calc(50% + 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
.loader .dot:nth-of-type(9) {
 top:calc(50% + 40px);
 left:calc(50% + 40px);
 -webkit-animation:contract 1.6s infinite;
 -moz-animation:contract 1.6s infinite;
 -o-animation:contract 1.6s infinite;
 animation:contract 1.6s infinite
}
@-webkit-keyframes contract {
 40% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
 46% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
}
@-moz-keyframes contract {
 40% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
 46% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
}
@-o-keyframes contract {
 40% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
 46% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
}
@keyframes contract {
 40% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
 46% {
  top:50%;
  left:50%;
  width:30px;
  height:30px
 }
}
@-webkit-keyframes dot-size {
 40% {
  width:40px;
  height:40px
 }
 43% {
  width:40px;
  height:40px
 }
}
@-moz-keyframes dot-size {
 40% {
  width:40px;
  height:40px
 }
 43% {
  width:40px;
  height:40px
 }
}
@-o-keyframes dot-size {
 40% {
  width:40px;
  height:40px
 }
 43% {
  width:40px;
  height:40px
 }
}
@keyframes dot-size {
 40% {
  width:40px;
  height:40px
 }
 43% {
  width:40px;
  height:40px
 }
}
.loaderMST {
 position:relative;
 width:100%;
 display:block;
 margin-top:10px;
 margin-bottom:10px;
 height:100px
}
.seriesSection .loaderMST {
 margin-top:50px
}
.newsContent iframe {
 height:500px!important
}
.newsContent img,
.newsContent iframe {
 width:100%;
 height:auto;
 border:10px dashed #00000038;
 box-shadow:0 5px 15px #00000030;
 margin:10px auto
}
.newsContent label {
 text-align:right;
 display:inline-block;
 width:100%;
 font-size:12px;
 font-weight:400
}
.newsContent label span input,
.newsContent label span textarea {
 width:100%;
 height:34px;
 padding:6px 12px;
 background-color:#0000001c;
 border-radius:4px;
 margin-top:5px;
 margin-bottom:7px;
 color:#fff;
 border:1px solid #120f3733;
 box-shadow:0 2px 5px #00000000
}
.newsContent label span textarea {
 height:100px
}
.newsContent p>input {
 background:#ee5150;
 display:block;
 width:120px;
 height:40px;
 border-radius:5px;
 cursor:pointer;
 text-align:center!important;
 font-size:16px;
 border:0!important;
 color:#fff;
 font-family:cairo-font!important;
 margin-top:10px;
 float:left
}
.newsContent>div.wpcf7 {
 margin-bottom:50px
}
.mainMenu>div>ul>li:hover>a {
 color:#f3b900
}
.fixedSearch.fixed.color .custom_search>div.filter button:before {
}
.MenuIsMain ul>li>ul>li {
}
.MenuIsMain ul>li a {
 padding:10px
}
.scrollToTop {
 position:fixed;
 width:54px;
 height:54px;
 right:15px;
 bottom:15px;
 z-index:99999999;
 background:#fcbc00;
 text-align:center;
 font-size:37px;
 color:#1d174c;
 border-radius:4px;
 cursor:pointer;
 padding-top:7px;
 box-shadow:0 1px 3px rgba(0,0,0,.32)
}
.NewBlocks {
 width:290px;
 display:inline-block;
 margin-right:4px;
 margin-left:4px;
 margin-bottom:12px;
 height:220px;
 vertical-align:top;
 overflow:hidden;
 box-shadow:0 2px 9px #0a0b2f;
 border:5px dashed #00000030
}
.NewBlocks>a {
 display:block;
 position:relative;
 width:100%;
 height:100%
}
.NewBlocks>a>.ImageNews {
 width:100%;
 height:100%;
 position:relative
}
.NewBlocks>a>.ImageNews>img {
 width:100%;
 height:100%;
 transition:.35s all ease
}
.NewBlocks:hover>a>.ImageNews>img {
 transform:scale(1.1)
}
.NewBlocks>a>.PostOrder {
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 right:0
}
.NewBlocks>a>.PostOrder:before {
 content:'';
 position:absolute;
 width:100%;
 height:100%;
 right:0;
 top:0;
 background:linear-gradient(to top,#000,transparent)
}
.NewBlocks>a>.PostOrder>.titleNewsPost {
 position:absolute;
 bottom:0;
 width:100%;
 padding:15px 10px;
 transition:.35s all ease
}
.NewBlocks:hover>a>.PostOrder>.titleNewsPost {
 transform:translateY(-10px)
}
.NewBlocks>a>.PostOrder>.TimePost {
 transition:.35s all ease;
 position:absolute;
 width:auto;
 display:inline-block;
 background:#fcbc00;
 left:0;
 top:10px;
 padding:3px 10px;
 font-size:13px;
 box-shadow:0 1px 10px #0009;
 border-radius:0 5px 5px 0;
 border:1px solid #0000001f;
 border-left:0;
 color:#000;
 transform:translateX(-100%)
}
.NewBlocks:hover>a>.PostOrder>.TimePost {
 transform:translate(0);
 visibility:visible;
 opacity:1
}
.footer a:hover {
 color:#f75d5b
}
.TitleRelateNews>span {
 width:100%;
 display:block;
 z-index:9;
 margin-bottom:50px;
 color:#fff;
 font-size:27px;
 position:relative
}
.TitleRelateNews>span>i {
 margin-left:10px;
 font-size:25px
}
.TitleRelateNews>span>em {
 font-style:unset
}
.TitleRelateNews>span:before {
 content:'';
 position:absolute;
 width:100%;
 height:1px;
 bottom:-16px;
 background-repeat:no-repeat;
 background-position:center;
 z-index:9;
 left:50%;
 transform:translateX(-50%)
}
.TitleRelateNews {
 text-align:center
}
ul.NabBarNavs>li .speaker2,
ul.NabBarNavs>li .eye2,
ul.NabBarNavs>li .film2,
ul.NabBarNavs>li .plus2,
ul.NabBarNavs>li .star2,
ul.NabBarNavs>li .tv2,
ul.NabBarNavs>li .video-camera {
 transform:scale(.7);
 margin-top:-7px
}
.MenuFixedSection ul.NabBarNavs>li .speaker2,
.MenuFixedSection ul.NabBarNavs>li .eye2,
.MenuFixedSection ul.NabBarNavs>li .film2,
.MenuFixedSection ul.NabBarNavs>li .plus2,
.MenuFixedSection ul.NabBarNavs>li .star2,
.MenuFixedSection ul.NabBarNavs>li .tv2,
.MenuFixedSection ul.NabBarNavs>li .video-camera {
 transform:scale(.4);
 margin-top:-10px;
 margin-right:-5px
}
.eye2 {
 background-position:0 0;
 width:70px;
 height:70px
}
.film2 {
 background-position:-70px 0;
 width:70px;
 height:70px
}
.newsImgsrc {
 background-position:0 -70px;
 width:70px;
 height:70px
}
.plus2 {
 background-position:-70px -70px;
 width:70px;
 height:70px
}
.speaker2 {
 background-position:0 -140px;
 width:70px;
 height:70px
}
.star2 {
 background-position:-70px -140px;
 width:70px;
 height:70px
}
.tv2 {
 background-position:0 -210px;
 width:70px;
 height:70px
}
.video-camera {
 background-position:-70px -210px;
 width:70px;
 height:70px
}
