/* Include fonts */
/* @font-face {
    font-family: CirceRegular;
    src: url(https://seamacgames.com/templates/seamacgames/fonts/circe-regular.ttf);
  }
@font-face {
    font-weight: 700;
    src: url(https://seamacgames.com/templates/seamacgames/fonts/circe-bold.ttf);
  }
@font-face {
    font-family: CirceExtraBold;
    src: url(https://seamacgames.com/templates/seamacgames/fonts/circe-extrabold.ttf);
  }
@font-face {
    font-weight: 300;
    src: url(https://seamacgames.com/templates/seamacgames/fonts/circe-light.ttf); */
  /* } */
/* /fonts */


* {margin: 0; padding: 0; box-sizing: border-box;outline: none;}
a, a:hover {text-decoration: none;}
img {max-width: 100%;}
body {background: #0d0c11 url("../images/body_bg.png") fixed top center no-repeat;font: 15px pt sans,Arial,Helvetica,sans-serif; color: #202020; }
li {list-style: none;}
a,a:hover,button, button:hover {transition: .4s linear;}
.flex-box {display: flex;flex-flow: row wrap; justify-content: space-between;}
.center {max-width: 1170px;margin: 0 auto; position: relative; background:#eeeeee;}
.centerhead {max-width: 1170px;margin: 0 auto; position: relative;}
/* header */
header{background: #03283b;position: fixed;top: 0;left: 0;right: 0;padding: 10px 0;z-index: 300;}
header .flex-box {align-items: center;}
header .logo {transition: .4s linear opacity;width: 25%;}
header .logo:hover {opacity: .6;transition: .4s linear opacity;}
header .search-box {width: 52%;position: relative; }
header .search-box input {background: #fff;width: 100%; font-size: 18px;border: none;outline: none;color:#514f4f;border-radius: 0; border: 0;padding: 15px 25px 15px 75px;font-family: 'Open Sans';font-weight: 400;}
header .search-box button {background: none;border:none;font-size: 22px; color: #000;position: absolute;left: 30px;top: 40%;margin-top: -9px;cursor: pointer;outline: none;}
header .search-box button:hover{color: #e25d2f;}
header .login-box {width: 20%;}
header .login-box .reglink {width: 35px;height: 35px;background: url('https://seamacgames.com/templates/seamacgames/images/user.svg') no-repeat; background-size: cover;}
header .login-box .loginbutton, header .login-box .profile {background: #e25d2f;color: #fff;font-size: 15px;line-height: 15px;border-radius: 24px;padding: 10px 40px;cursor: pointer;border: 2px solid transparent}
header .login-box .loginbutton:hover, header .login-box .profile:hover  {background: transparent;border-color: #e25d2f;}
header.scroll-sh {box-shadow:2px 4px 8px rgba(0,0,0,.1);}
.profile-box {display: none;position: absolute;top: 0;width: 175px;background: #1e1c27;}
.profile-box .avabox {text-align: center;padding: 15px 0;position: relative;}
.profile-box .avabox .close {position: absolute;top: 30%;right: 40px;cursor: pointer;}
.profile-box .avabox .close i {transition: .4s linear;color: #fff;}
.profile-box .avabox .close:hover i {color: #e25d2f;transition: .4s linear;}
/* .profile-box .ava-box img, .profile-box .title {display: inline-block;} */
.profile-box.open {display: block;box-shadow:2px 4px 8px rgba(0,0,0,.1);}
.profile-box .list li {border-left: 4px solid transparent;}
.profile-box .list li a {padding: 15px 20px;font-size: 15px;color: #fff;display: block;}
.profile-box .list li:hover {border-color: #e25d2f;background: #0d0c11;}
/* main */
main {padding-top: 100px;}
.searchtable, .search_result_num {width: 100%;}
/* main.fullpage {padding-top: 100px;} */
/* top carusele */
.topcaru {margin-bottom: 20px;}
.top-carusele {background: rgba(30, 28, 39, .95);}
.top-carusele .caru-item{width: 100%;padding: 20px 12px;border-bottom: 4px solid transparent;}
/* .top-carusele .caru-item img {min-height: 240px;} */
.top-carusele .caru-item:hover {background: #0e0d12;border-color: #e25d2f;}
.top-carusele .caru-item:hover .title-box {opacity: 0;
  transition: .4s linear;}
.top-carusele .caru-item .title-box {padding: 7px;
  text-align: center;
  background-color: rgba(0,0,0,.5);
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  transition: .4s linear;
}
  /* .top-carusele .caru-item .title-box:hover {color: #e25d2f} */
.top-carusele .caru-item .icons .size {color: #e25d2f;font-size: 15px;}
.top-carusele .caru-item .icons .rating {padding-left: 20px;position: relative;font-size: 15px;color: #fff;width: unset;height: unset;}
.top-carusele .caru-item .icons .rating::before {position: absolute;content:'';width: 15px;height:15px;background: url(../images/star.png);left: 0;top: 0;background-size: cover} 
.owl-nav {position: absolute;top: 50%;left: 0;right: 0;}
.owl-nav .owl-prev, .owl-nav .owl-next {position: absolute;}
.owl-nav .owl-prev span, .owl-nav .owl-next span {transition: .4s linear;}
.owl-nav .owl-prev:hover span, .owl-nav .owl-next:hover span {color: #e25d2f;transition: .4s linear;}
.owl-nav .owl-prev {left: -25px;}
.owl-nav .owl-next {right: -25px;}
.owl-nav button span {font-size: 16px;}

.top-carusele .caru-item .img-box {height: 165px;position: relative;margin-bottom: 10px;}
.top-carusele .caru-item .img-box img {height: 100%;display: block;}
.top-carusele .caru-item .img-box::before {opacity: 0;position: absolute;background: rgba(226,93,27,.6);content: '';top: 0;bottom: 0;right: 0;left: 0;z-index: 1;transition: .4s linear;}
.top-carusele .caru-item .img-box::after {opacity: 0;position: absolute;content: '';z-index: 2;top: 50%;left: 50%;background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;background-size: cover;height: 30px;width: 30px;margin-top: -15px; margin-left: -15px;transition: .8s linear;}
.top-carusele .caru-item .img-box:hover::before,.top-carusele .caru-item .img-box:hover::after {opacity:1;transition: .4s linear;}



/* content section */
.content .leftbox {width: 28%;}
.content .rightbox {width:70%;}
.img-box  {text-align: center;}
.img-box img {display: inline-block;height:265px;width: 100%;}
/* Left boxblock */
.boxblock {background: #ffffff;margin-bottom: 20px;}
.boxblock .title-box {padding: 20px 15px;border-left: 4px solid #e25d2f;color: #fff;font-size: 15px;font-weight: 700;background:#ffef01;}
.boxblock .catlist {padding: 10px;}
.boxblock .catlist li {width: 50%;}
.boxblock .catlist li a {font-family: 'Roboto', sans-serif;font-weight: 500;display: block; padding: 5px 5px;font-size: 14px;color: #010101;transition: .4s linear;}
.boxblock .catlist li a:hover {color: #e1000f;transition: .4s linear;}

/* popular */
.popular-items .popular-item{padding: 20px;border-bottom: 4px solid transparent;width:50%}
.popular-items .popular-item:hover {opacity: 0.8;}
/* .popular-items .popular-item .title {margin: 12px 0;font-size: 16px;color: #fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}
.popular-items .popular-item .title:hover {color: #e25d2f;} */
.popular-items .popular-item:hover .title {opacity: 0;
  transition: .4s linear;}
  .popular-items .popular-item .title {padding: 7px;
  text-align: center;
  background-color: rgba(0,0,0,.5);
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  transition: .4s linear;
}


.popular-items .popular-item .icons .size {color: #000;font-size: 15px;}
.popular-items .popular-item .icons .rating {padding-left: 20px;position: relative;font-size: 15px;color: #000;width: unset;height: unset;}
.popular-items .popular-item .icons .rating::before {position: absolute;content:'';width: 15px;height:15px;background: url(../images/star.png);left: 0;top: 0;background-size: cover}

.popular-items .popular-item .img-box {height: 165px;position: relative;margin-bottom: 10px;}
.popular-items .popular-item .img-box img {height: 100%;}
.popular-items .popular-item .img-box::before {opacity: 0;position: absolute;content: '';top: 0;bottom: 0;right: 0;left: 0;z-index: 1;transition: .4s linear;}
.popular-items .popular-item .img-box::after {opacity: 0;position: absolute;content: '';z-index: 2;top: 50%;left: 50%;background-size: cover;height: 30px;width: 30px;margin-top: -15px; margin-left: -15px;transition: .8s linear;}
.popular-items .popular-item .img-box:hover::before,.popular-items .popular-item .img-box:hover::after {opacity:1;transition: .4s linear;}



/* Right boxblock */
.rightbox .title-section {padding: 20px; border-bottom: 5px solid red;}
.rightbox .title-section h1 {color: #000;font-weight: 700;font-size: 18px;}
.rightbox .title-section .flex-box {align-items: center;}
.rightbox .title-section .grid-select span {font-size: 15px;opacity: .2;color: #fff;cursor: pointer;}
.rightbox .title-section .grid-select span:first-child {margin-right: 15px;}
.rightbox .title-section .grid-select span.active {opacity: 1;}
.rightbox .right-content {background: #fff;padding: 20px;margin-bottom: 20px;}


/* rightbox content sort */
.rightbox .sorting {margin: 10px 0;}
.rightbox .sorting .sort-block {border-radius: 24px;border: 1px solid #484556;font-size: 16px;line-height: 16px;color: #fff;display: inline-block;position: relative;cursor: pointer;}
.rightbox .sorting .sort-block .sorttitle {padding: 14px 17px 14px 20px;}
.rightbox .sorting .sort-block .sorttitle i {padding-left: 20px;}
.rightbox .sorting .sort-block .h-options {display: none;position: absolute;top: 100%;left: -1px; right: -1px;background: #16141e;z-index: 150;}
.rightbox .sorting .sort-block.open {border-radius: 0px;border-color:transparent;background: #16141e;}
.rightbox .sorting .sort-block.open .h-options {display: block;}
.rightbox .sorting .sort-block .h-options li {width: 100%;}
.rightbox .sorting .sort-block .h-options li a {padding: 15px 25px;display: block;font-size: 15px; line-height: 15px;color: #fff;border-left: 4px solid transparent;}
.rightbox .sorting .sort-block .h-options li:hover a {border-color: #e25d2f;background: #0d0c11;}
.sorting .select-box select {width: 24%;
  position: relative;
  -webkit-appearance: none; 
  -moz-appearance: none;
  appearance: none;       /* remove default arrow */
  background: url('../images/down.png') 90% / 7% no-repeat;
}
.sorting .select-box select::after {position: absolute;content: '\f0de';font: normal normal normal 14px/1 FontAwesome;display: inline-block;text-decoration: none;margin-left: 10px;    transform: rotate(180deg);font-size: 16px;}
.sorting form {width: 100%;}
.sorting .submited-buttons {margin-top: 20px;}
.sorting .submited-buttons input[type="button"]{
  background: #e25d2f;
  color: #fff;
  font-size: 15px;
  border-radius: 24px;
  border: 2px solid transparent;
  cursor: pointer;
  padding: 7px 25px;
  margin-right: 10px;
  transition: .4s linear;
}
.irs-with-grid {margin: 10px 0;}
.sorting .submited-buttons input[type="button"]:hover {
  transition: .4s linear;
  background: transparent;
  border-color: #e25d2f;
}
.irs-from, .irs-to, .irs-single {
  background: #e25d2f;
}
/* Short story grid line */
.content-box .cont-item .img-box {position: relative;}
.content-box .cont-item .img-box img {display: block;width: 100%;}
.content-box .cont-item .img-box .imgflags {position: absolute;bottom: 10px;left: 15px;}
.content-box.grid-list .cont-item {display: flex;flex-flow: row wrap; justify-content: space-between;position: relative;padding: 10px;transition: .4s linear;align-items: center;}
.content-box.grid-list .thumb-block {display: none;}
.content-box.grid-list .cont-item .imageside {width: 50px;height: 70px;}
.content-box.grid-list .cont-item .infoside {width: 67%;padding: 0px 0px 0px 30px;}
.content-box.grid-list .cont-item .infoside .title {font: 15px Open Sans,Arial,Helvetica,sans-serif;color: #111111;}
.content-box.grid-list .cont-item .infoside .title:hover {margin-bottom: 15px;max-width: 80%;text-decoration: underline;}
.content-box.grid-list .cont-item .infoside .janre {font-size: 15px;color: #484546;margin-bottom: 15px;}
.content-box.grid-list .cont-item .infoside .janre a {color: #e25d2f;}
.content-box.grid-list .cont-item .infoside .janre a:hover {text-decoration: underline;}
.content-box.grid-list .cont-item .infoside .shortstory {font-size: 14px;line-height: 18px; margin-bottom: 20px;}
.content-box.grid-list .cont-item .infoside .icons-line div, .content-box.grid-list .cont-item .infoside .icons-line a {display: inline-block;}
.content-box.grid-list .cont-item .infoside .icons-line a.download {border-radius: 24px;border:2px solid #e25d2f;color: #fff;padding: 10px 10px 10px 36px;position: relative;font-size: 16px;margin-right: 10px;}
.content-box.grid-list .cont-item .infoside .icons-line a.download::before {position: absolute;background: url('https://seamacgames.com/templates/seamacgames/images/download-button.svg') no-repeat;top: 12px;left: 15px;width: 15px;height: 17px;background-size: cover;content: '';}
.content-box.grid-list .cont-item .infoside .icons-line a.download:hover {background: #e25d2f;}
.content-box.grid-list .cont-item .infoside .icons-line a.download:hover::before {background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;background-size: cover; }
.content-box.grid-list .cont-item .infoside .icons-line .alert {margin-top: 15px;font-size: 15px; font-weight: 300;}
.content-box.grid-list .cont-item .infoside .icons-line .alert i {color: #e25d2f; padding-right: 5px}
.content-box.grid-list .cont-item .infoside .itemsize {color: #e25d2f;font-size: 15px;margin-right: 10px;}
.content-box.grid-list .cont-item .infoside .rating {position: relative;color: #fff;font-size: 15px;margin-right: 10px;width: unset;}
.content-box.grid-list .cont-item .infoside .rating i {color:#e25d2f;padding-right: 5px;}
.content-box.grid-list .cont-item .infoside .m-item::before {position: relative;width: 17px;height: 17px;background: url('../images/m-ico.png') no-repeat;content: '';display: inline-block;top: 3px;margin-right: 8px;}
.content-box.grid-list .cont-item:hover {opacity: 0.8;transition: .4s linear;}
.content-box.grid-list .cont-item .views {position: absolute;top: 25px; right: 10px;font-size: 15px;}
.content-box.grid-list .cont-item .views span {padding-right: 5px;color: #e25d2f;}
.content-box.grid-list .thumb-views {display: none;}
.content-box .flags-section {position: absolute;bottom: 0;right: 0;left: 0;height: 60px;background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to top, rgba(0,0,0,1) 0%,rgba(53, 46, 46, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}
.content-box.grid-thumb #dle-content,.content-box.grid-thumb #dle-content1 {display: flex;flex-flow: row wrap; justify-content: left;}
.content-box.grid-thumb .cont-item {position: relative; width: 25%;padding: 10px;border-bottom: 4px solid transparent;margin-bottom: 20px;}
.content-box.grid-thumb .cont-item:hover {border-color: #e25d2f;transition: .4s linear;background: #0e0d12;}
.content-box.grid-thumb .thumb-block {display: block;}
.content-box.grid-thumb .infoside {display: none;}
.content-box.grid-thumb .img-box {height: 200px;}
.content-box.grid-thumb .img-box .flags-section .itemsize, .content-box.grid-list .img-box .flags-section .itemsize  {display: block;position: absolute;left: 15px;bottom: 10px;font-size: 15px;color: #fff;}
.content-box.grid-thumb .img-box .flags-section .rating-star, .content-box.grid-list .img-box .flags-section .rating-star {display: block;position: absolute;right:15px;bottom: 10px;font-size: 15px;color: #fff;}
.content-box.grid-thumb .img-box .flags-section i, .content-box.grid-list .img-box .flags-section i  {    padding-right: 5px;
  color: #e25d2f;}
.content-box.grid-thumb .img-box {overflow: hidden;margin-bottom: 15px;}
.content-box.grid-thumb .img-box img {height: 100%;}
.content-box.grid-thumb .thumb-block .title {font-size: 16px;color: #fff;text-overflow: ellipsis; 
  overflow: hidden; 
  white-space: nowrap;display: block;}
.content-box.grid-thumb .thumb-block .title:hover {color: #e25d2f;}
.content-box.grid-thumb .thumb-block .razm-line  {font-size: 15px;}
.content-box.grid-thumb .thumb-block .razm-line .itemsize {color: #e25d2f;}
.content-box.grid-thumb .thumb-block .razm-line .rating-star  {color: #fff;}
.content-box.grid-thumb .thumb-block .razm-line .rating-star i {color: #e25d2f;}
.ps-link {cursor: pointer;}
.content-box .cont-item .img-box::before {visibility: hidden;position: absolute;background: rgba(226,93,27,.6);content: '';top: 0;bottom: 0;right: 0;left: 0;z-index: 1;}
.content-box .cont-item .img-box::after {visibility: hidden;position: absolute;content: '';z-index: 2;top: 50%;left: 50%;background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;background-size: cover;height: 30px;width: 30px;margin-top: -15px; margin-left: -15px;}
.content-box .cont-item .img-box:hover::before,.content-box .cont-item .img-box:hover::after {visibility:visible;transition:visibility .4s linear;}




/* Navigation */
.navigation {margin: 100px 0 30px 0;text-align: center;width: 100%;}
/* .navigation .load-more {text-align: center;} */
.navigation .load-more a {display: inline-block;border: 2px solid #e25d2f;background: #e25d2f;color: #fff;padding: 13px 20px;border-radius: 24px;font-size: 16px;line-height: 16px;}
.navigation .load-more a i {padding-right: 10px;}
.navigation .load-more a:hover {background: transparent;}
.navigation .load-more a:hover i {color: #e25d2f}
.navigation .load-more {margin-bottom: 75px;}
.navigation .navigation-links div {display: inline-block;}
.navigation .navigation-links .links {margin: 0 30px;}
.navigation .navigation-links .links a.active, .navigation .navigation-links .links a:hover {color: #e25d2f;}
.navigation .navigation-links .links a {color:#484556; padding: 0 15px;font-size: 20px;line-height: 20px; }
.navigation .navigation-links .links span {font-size: 20px;color: #e25d2f;padding: 0 15px;}
.navigation .prev a, .navigation .next a{color: #fff;}
.navigation .prev:hover a, .navigation .next:hover a{color: #e25d2f}
.nav-load span {display: none;}


/* top waiting items */
.topwaiting .topwaiting-line {background: rgba(30,28,39,.95);margin-bottom: 20px;}
.topwaiting .title-box {padding: 20px 15px;border-left: 4px solid #e25d2f;color: #fff;font-weight: 700;font-size: 18px;background: #ffef01;}
.topwaiting .topwaiting-item {padding: 20px 12px;width: 14.2857%;border-bottom: 4px solid transparent;}
.topwaiting .topwaiting-item .img-box {margin-bottom: 15px;}
.topwaiting .topwaiting-item .img-box img {display: block;}
.topwaiting .topwaiting-item .title {color: #fff;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}
.topwaiting .topwaiting-item:hover {background:#0e0d12;border-color: #e25d2f;}
.topwaiting .topwaiting-item .title:hover {color: #e25d2f;}


.topwaiting .topwaiting-item .img-box {height: 165px;position: relative;}
.topwaiting .topwaiting-item .img-box img {height: 100%;}
.topwaiting .topwaiting-item .img-box::before {visibility: hidden;position: absolute;background: rgba(226,93,27,.6);content: '';top: 0;bottom: 0;right: 0;left: 0;z-index: 1;}
.topwaiting .topwaiting-item .img-box::after {visibility: hidden;position: absolute;content: '';z-index: 2;top: 50%;left: 50%;background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;background-size: cover;height: 30px;width: 30px;margin-top: -15px; margin-left: -15px;}
.topwaiting .topwaiting-item .img-box:hover::before,.topwaiting .topwaiting-item .img-box:hover::after {visibility:visible;transition:visibility .4s linear;}




/* footer */
footer .footer-line {background: #03283b;padding: 35px 40px;color: #fff;}
footer .footer-line .seo-block {margin-bottom: 40px;}
footer .footer-line .seo-block h2 {font-weight: 700;font-size: 22px;margin-bottom: 30px; color: #fff;}
footer .footer-line .seo-block .description {font-weight: 300;font-size: 16px;}
footer .footer-line .seo-block .description p:not(:last-child) {margin-bottom: 25px;}
footer .footer-line .footer-nav {margin-bottom: 45px;text-align: center;}
footer .footer-line .footer-nav a {color: #e62f3b;text-decoration: underline;font-size: 18px;font-weight: 300;}
footer .footer-line .footer-nav a:hover {text-decoration: none;}
footer .footer-line .copy {font-weight: 300; font-size: 15px;color: #fff;text-align: center;}
.footer-nav .counter {position: absolute; right: 50px;}

/* static */
.static .title-box, .pm-title-box {padding: 20px; border-left: 4px solid #e25d2f;background: rgba(22, 20, 30, .95);color: #fff;font-weight: 700;font-size: 22px;}
.static .title-box h1, .pm-title-box h1 {color: #fff;font-weight: 700;font-size: 18px;}
.static .static-content, .box.story,.pm-page,.page_form__inner {padding: 20px;background: rgba(30,28,39,.95);}
/* .static .static-content ul {} */
.static .static-content ul li {position: relative;padding-left: 20px;font-size: 18px;line-height: 18px; margin-bottom: 10px;}
.static .static-content ul li::before {content: '';position: absolute;width: 6px;height: 6px;border-radius: 100%;background: #e25d2f;left: 0;top: 50%;margin-top: -3px;}
.regtext {margin: 20px 0;}
.regtext a {color: #e25d2f;}
.page_form__inner input {margin-bottom: 10px;}
.page_form__inner .login_check input {width: 70% !important;margin-bottom: unset;}
.page_form__inner .login_check button {width: 20%;display: inline-block;}
.page_form__inner .login_check {margin-bottom: 10px;}
/* torrent-page */
.torrent-page .title-box {padding: 20px; background: #fff;color: #000;font-weight: 700;font-size: 18px;}
.torrent-page .title-box h1 {color: #000;font-weight: 700;font-size: 15px;}
.torrent-page .content-section {padding: 20px;background: #fff;}

.torrent-page .topsection,
.torrent-page .desc-section, 
.torrent-page .screen-section,
.torrent-page .video-section,
.torrent-page .required-section,
.torrent-page .download-section {margin-bottom: 0px;}
.torrent-page .topsection .content-section {padding: 20px;}
.torrent-page .topsection .content-section .img-box {width: 24%;position: relative;}
.torrent-page .topsection .content-section .img-box .favimg {position: absolute;top: 0;left: 0;color: #fff;background: #e25d2f;}
.torrent-page .topsection .content-section .img-box .favimg a {color: #fff;display: block;}
.torrent-page .topsection .content-section .img-box .favimg a i {display: block; padding: 10px;}
.torrent-page .topsection .content-section .info-side {width: 76%;position: relative;padding: 10px 0px 0px 30px;font: 16px pt sans,Roboto,Helvetica,sans-serif;line-height: 175%;}
.torrent-page .topsection .content-section .info-side .m-item {position: absolute;top: 0;right: 0;}
.torrent-page .topsection .content-section .info-side .m-item::before {background: url('../images/m-ico.png') no-repeat;background-size: cover;content: ''; position: relative;width: 17px;height: 17px;display: inline-block;top: 3px;margin-right: 8px;}
.torrent-page .topsection .content-section .info-side .speedbar {color: #ccc;margin-bottom: 20px;max-width: 100%;}
.torrent-page .topsection .content-section .info-side .speedbar a {display: inline-block;text-decoration: underline; color:#ccc;font-size: 15px;}
.torrent-page .topsection .content-section .info-side .speedbar a:hover {color: #e25d2f;text-decoration: none;}
.torrent-page .topsection .content-section .info-side h2.title {font-size: 26px;color: #000;font-weight: 700;line-height: 26px;margin-bottom: 10px;}
.torrent-page .topsection .content-section .info-side .janre {color: #202020;font-size: 18px;margin-bottom: 10px;}
.torrent-page .topsection .content-section .info-side .janre a {color: #08a9fc;text-decoration: underline;}
.torrent-page .topsection .content-section .info-side .janre a:hover {color: #000;text-decoration: none;}
.torrent-page .topsection .content-section .info-side .rating-box {margin-bottom: 10px;}
.torrent-page .topsection .content-section .info-side .rating-box .rating li,
.torrent-page .topsection .content-section .info-side .rating-box .rating,
.torrent-page .topsection .content-section .info-side .rating-box .result {display: inline-block;}
.torrent-page .topsection .content-section .info-side .rating-box .result {color: #e25d2f; margin-left: 5px;}
.torrent-page .topsection .content-section .info-side .rating-box .rating li a.fill i,
.torrent-page .topsection .content-section .info-side .rating-box .rating li a:hover i {color: #e25d2f; transition: .4s linear;}
.torrent-page .topsection .content-section .info-side .rating-box .rating li a i {color: #fff;transition: .4s linear;}
/* .torrent-page .topsection  .icons-line {margin-bottom: 25px;} */
.torrent-page .topsection  .info-side .icons-line .download,
.torrent-page .topsection .info-side .icons-line .size,
.torrent-page .topsection .info-side .icons-line .views {display: inline-block; width: 100%;}

.torrent-page .topsection .icons-line .attachment a {display:inline-block;border-radius: 24px;border:2px solid #e25d2f;background: #e25d2f;color: #fff;padding: 7px 0 7px 20px;position: relative;font-size: 15px;width:100% ;}
.torrent-page .topsection .icons-line .attachment a::before {position: absolute;background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;top: 8px;left: 10px;width: 15px;height: 15px;background-size: cover;content: '';}
.torrent-page .topsection  .icons-line .attachment a:hover {background: transparent;}
.torrent-page .topsection .icons-line .attachment a:hover::before {background: url('https://seamacgames.com/templates/seamacgames/images/download-button.svg') no-repeat;background-size: cover; }
.torrent-page .topsection .icons-line .size {font-size: 15px;margin-bottom: 10px;}
.torrent-page .topsection .icons-line .views {font-size: 15px;margin-bottom: 10px;}
.torrent-page .topsection .icons-line .views i {color: #e25d2f;padding-right: 5px;}
.torrent-page .topsection .social-line {margin-bottom: 10px;}
.torrent-page .topsection .social-line div {display: inline-block;}
.torrent-page .topsection .content-section .info-side .alert {position: relative; top: 5px;font-weight: 300;font-size: 15px;line-height: 20px;margin-top: 10px;}
.torrent-page .topsection .content-section .info-side .alert i {color: #e25d2f;margin-right: 5px;}

.torrent-page .desc-section {font-size: 15px;line-height: 20px;color: #202020;}
.torrent-page .desc-section .info-fields {margin-bottom: 30px;}
.torrent-page .desc-section .info-fields ul {margin-bottom: unset;}
.torrent-page .desc-section .info-fields ul li {list-style: none;padding-left: unset;}
.torrent-page .desc-section .info-fields ul li::before{display: none;}
.torrent-page .desc-section b {font-weight: 700;color: #e25d2f;}
.torrent-page .desc-section p b {display: block;color: #e25d2f;}
.torrent-page .desc-section p {margin-bottom: 10px;}
.torrent-page .desc-section ul {margin-bottom: 30px;}
.torrent-page .desc-section li::before, .torrent-page .required-section li::before {position: absolute;content:'';left: 0;width:6px;height:6px;border-radius:100%;background:#e25d2f;top:50%;margin-top: -3px;}
.torrent-page .desc-section li, .torrent-page .required-section li {position: relative;padding-left: 20px;}
.torrent-page .required-section {font-size: 15px;line-height: 20px;font-weight: 300;}
.torrent-page .required-section li:not(:last-child) {margin-bottom: 10px;}
.torrent-page .required-section b {font-weight: 700;}
.torrent-page .video-section .video-frames {height: 100%;}
.torrent-page .video-section iframe {width: 100%;min-height: 230px;}


.torrent-page .download-section .main-download {margin-bottom: 20px;border: 2px solid #dae0e5;background: #f8fcf6;border-radius: 8px;}
.torrent-page .download-section .main-download .download-link {width: 50%;text-align: center;padding: 15px;}
.torrent-page .download-section .main-download .download-link a {border-radius: 6px;background: #44a825;color: #fff;padding: 23px 33px 19px 71px;position: relative;font-size: 22px;display: inline-block;line-height: 22px;}
.torrent-page .download-section .main-download .download-link a::before {position: absolute;background: url('../images/torrentpic.png') no-repeat;top: 50%;left: 20px;width: 25px;height: 25px;background-size: cover;content: '';margin-top: -12.5px;}
.torrent-page .download-section .main-download .download-link a:hover {opacity: 0.6;}
.torrent-page .download-section .main-download .download-link a:hover::before {background: url('../images/torrentpic.png') no-repeat;background-size: cover; }

.torrent-page .download-section .main-download .list {width: 50%;font-size: 18px; line-height: 25px;font-weight: 300;border-right: 1px solid #dae0e5;padding: 15px;}
.torrent-page .download-section .main-download .list b {font-weight: 700;}
.torrent-page .download-section .instruction .title {width: 25%;font-size: 15px;line-height: 20px;font-weight: 700;text-align: center;}
.torrent-page .download-section .instruction .content {width: 70%;font-size: 15px;line-height: 20px;}
.torrent-page .download-section .instruction .content ol li {list-style:inside decimal;}
.torrent-page .download-section .instruction .content b {font-weight: 700;display: block;}
.torrent-page .download-section .instruction {margin-bottom: 30px;}
.torrent-page .download-section .infolinks {margin-bottom: 5px;}
.torrent-page .download-section .infolinks a {display: inline-block; border: 1px solid #dae0e5; border-radius: 8px;font-size: 15px;padding: 10px;color: #000;}
.torrent-page .download-section .infolinks a:hover {border: 1px solid #1a8bb7;opacity: 0.7;box-shadow: 4px 4px 4px #999;}

.torrent-page .download-section .tracker-list .name {width: 50%;}

.torrent-page .download-section .tracker-list .name .title {position: relative;text-decoration: underline;cursor: pointer;}
.torrent-page .download-section .tracker-list .name .title::after {position: relative;content: '\f0de';font: normal normal normal 14px/1 FontAwesome;display: inline-block;text-decoration: none;margin-left: 10px;    transform: rotate(180deg);font-size: 16px;}
.torrent-page .download-section .tracker-list .name .title:hover {color: #e25d2f;}
.torrent-page .download-section .tracker-list .name .hide-text {display: none;}
.torrent-page .download-section .tracker-list .name .hide-text li::before {position: absolute;content:'';left: 0;width:6px;height:6px;border-radius:100%;background:#e25d2f;top:50%;margin-top: -3px;}
.torrent-page .download-section .tracker-list .name .hide-text li {position: relative;padding-left: 20px;}
.torrent-page .download-section .tracker-list .name.open .hide-text{display: block;}
.torrent-page .download-section .tracker-list .name .hide-text {margin-top: 20px;font-size: 14px;color: #fff;}
.torrent-page .download-section .tracker-list .name.open .title::after {transform: rotate(0deg);}

.torrent-page .download-section .tracker-list .size {width: 10%;}
.torrent-page .download-section .tracker-list .downloaded {width: 10%;}
.torrent-page .download-section .tracker-list .link {width: 25%;}
.torrent-page .download-section .tracker-list .size,
.torrent-page .download-section .tracker-list .downloaded,
.torrent-page .download-section .tracker-list .link {text-align: center;}

.torrent-page .download-section .tracker-list .title-list {font-size: 15px;font-weight: 700;margin-bottom: 20px;}
.torrent-page .download-section .tracker-list .list-item:not(:last-child) {margin-bottom: 10px;}
/* .torrent-page .download-section .tracker-list .list-item .link a {border-radius: 24px;border:2px solid #e25d2f;background: #e25d2f;color: #fff;padding: 15px 10px 15px 37px;position: relative;font-size: 14px;display: inline-block;line-height: 16px;top:-10px;} */

.torrent-page .download-section .tracker-list .list-item .link a {display: inline-block;
  border-radius: 24px;
  border: 2px solid #e25d2f;
  background: #e25d2f;
  color: #fff;
  padding: 7px 20px 7px 30px;
  position: relative;
  font-size: 15px;
  }
.torrent-page .download-section .tracker-list .list-item .link a::before {position: absolute;background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;top: 9px;left: 10px;width: 15px;height: 15px;background-size: cover;content: '';}
.torrent-page .download-section .tracker-list .list-item .link a:hover {background: transparent;}
.torrent-page .download-section .tracker-list .list-item .link a:hover::before {background: url('https://seamacgames.com/templates/seamacgames/images/download-button.svg') no-repeat;background-size: cover; }


/* related news */
.related-section {margin-bottom: 20px;}
.related-section .related-items {background: #ffffff;}
.related-section .related-item {padding: 20px;width: 20%;border-bottom: 4px solid transparent;}
.related-section .related-item .img-box {margin-bottom: 15px;}
.related-section .related-item .img-box img {display: block;}
.related-section .related-item .title {color: #000;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}
.related-section .related-item:hover {opacity: 0.8;}
.related-section .related-item .title:hover {color: #000;text-decoration: underline;}

.related-section .related-item .img-box {height: 165px;position: relative;}
.related-section .related-item .img-box img {height: 100%;}
.related-section .related-item .img-box::before {visibility: hidden;position: absolute;content: '';top: 0;bottom: 0;right: 0;left: 0;z-index: 1;}
.related-section .related-item .img-box::after {visibility: hidden;position: absolute;content: '';z-index: 2;top: 50%;left: 50%;background-size: cover;height: 30px;width: 30px;margin-top: -15px; margin-left: -15px;}
.related-section .related-item .img-box:hover::before,.related-section .related-item .img-box:hover::after {visibility:visible;transition:visibility .4s linear;}



.screens div {display: flex;flex-flow: row wrap; justify-content: space-between;}
.screens div a {width: 32%;}
.comments-section {margin-bottom: 20px;}
.comments .comment .img-box {width: 10%;text-align: center;}
.comments .comment .comment-body {width: 89%;}
.comments .comments-tree-item .comments-tree-item {margin-left: 10%;margin-top: 30px;margin-bottom: 30px;}
.comments .comment {position: relative;margin-bottom: 30px;}
.comments .comments-tree-item .comments-tree-item .comment {margin-bottom: unset;}
.comments .comment .comment-rating {position: absolute; top: 0;right: 0;font-size: 18px;line-height: 25px;}
.comments .comment .comment-rating a {color: #e25d2f;font-weight: 300;}
.comments .comment .comment-rating .ratingplus,.comments .comment .comment-rating .ratingzero {color: #fff;}
.comments .comment .comment-rating .ratingminus {color: #e25d2f;}
.comments .comment .comment-rating a:hover {color: #fff;}
.comments .comment .comment-body .author, .comments .comment .comment-body .author a {font-size: 20px;font-weight: 700;color:#fff;}
.comments .comment .comment-body .author a:hover {color: #e25d2f;}
.comments .comment .comment-body .date {color: #484556;font-size: 16px;font-weight: 300;}
.comments .comment .comment-body .comment-text {margin: 20px 0;}
.comments .comment .comment-body .actions a {color: #e25d2f;text-decoration: underline;font-weight: 300; font-size: 16px;line-height: 25px;margin-right: 10px;}
.comments .comment .comment-body .actions a:hover {text-decoration: none;}
.comments .mass_comments_action {margin: 30px 0;}

/* Comments Navigation */
.comments-navigation {text-align: center;margin: 30px 0;}
.comments-navigation div {display: inline-block;}
.comments-navigation .links {margin: 0 30px;}
.comments-navigation .links a.active, .comments-navigation .links a:hover {color: #e25d2f;}
.comments-navigation .links a {color:#484556; padding: 0 15px;font-size: 20px;line-height: 20px; }
.comments-navigation .links span {font-size: 20px;color: #484556}
.comments-navigation .prev a, .comments-navigation .next a{color: #fff;}
.comments-navigation .prev:hover a, .navigation .next:hover a{color: #e25d2f}

/* Comments add form */
.addcomments .title {text-align: center;margin-bottom: 30px;font-size: 22px;font-weight: 700;}
.addcomments .form-block .inputs-block input {width: 49%;border-radius: 29.5px;background: transparent;border: 1px solid #484556;font-weight: 300; color:#ffffff;padding: 22px 34px;font-size: 18px;}
.addcomments .form-block .inputs-block, 
.addcomments .form-block .input-block {margin-bottom: 20px;}
.addcomments .form-block .input-block textarea {height: 110px;width:100%;border-radius: 29.5px;background: transparent;border: 1px solid #484556;font-weight: 300; color:#ffffff;padding: 22px 34px;font-size: 18px;resize: none;}
.addcomments .form-block .submit-block button {cursor:pointer;border-radius: 29.5px;font-size:16px;position:relative;color:#fff;background: #e25d2f; border: 2px solid #e25d2f;padding: 15px 30px;}
.addcomments .form-block .submit-block button::before {background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;top: 4px;position:relative;width: 15px;height: 17px;background-size: cover;content: '';display: inline-block;transform: rotate(-90deg); margin-right: 10px;}
.addcomments .form-block .submit-block button:hover {background: transparent;}
.addcomments .form-block .submit-block button:hover::before {background: url('https://seamacgames.com/templates/seamacgames/images/download-button.svg') no-repeat;top: 4px;position:relative;width: 15px;height: 17px;background-size: cover;content: '';display: inline-block;transform: rotate(-90deg); margin-right: 10px;}

/* Login Popup window */
.login {display: none;}
.login.open {display: block;}

.login-modal {background: rgba(30, 28, 39, .95);position: fixed;top: 200px;width: 600px;left: 50%;margin-left: -300px;z-index: 400;}
.login-modal .title-links {text-align: center;width: 100%;}
.login-modal .title-links span, .login-modal .title-links a {width: 50%;color: #fff;font-weight: 700;font-size: 22px;padding: 30px 0;border-top: 4px solid transparent;}
.login-modal .title-links a {background: rgba(22, 20, 30, .95);}
.login-modal .title-links .active-title, .login-modal .title-links a:hover {background: transparent;border-color: #e25d2f;}
.login-modal .login-form {padding: 60px 100px;text-align: center;}
.login-modal .login-form .inputs input {width: 100%;background: transparent;border: 1px solid #484556;font-weight: 300; font-size:18px;color:#ffffff;border-radius: 29.5px;padding: 22px 40px;}
.login-modal .login-form .inputs input:first-child {margin-bottom: 20px;}
.login-modal .login-form .inputs, 
.login-modal .login-form .submit {margin-bottom: 20px;}
.login-modal .login-form .submit button {cursor:pointer;border-radius: 29.5px;font-size:16px;position:relative;color:#fff;background: #e25d2f; border: 2px solid #e25d2f;padding: 12px 47px;line-height: 16px;display: inline-block;}
.login-modal .login-form .submit button::before {background: url('https://seamacgames.com/templates/seamacgames/images/download-button-hover.svg') no-repeat;top: 4px;position:relative;width: 15px;height: 17px;background-size: cover;content: '';display: inline-block;transform: rotate(-90deg); margin-right: 10px;}
.login-modal .login-form .submit button:hover {background: transparent;}
.login-modal .login-form .submit button:hover::before {background: url('https://seamacgames.com/templates/seamacgames/images/download-button.svg') no-repeat;top: 4px;position:relative;width: 15px;height: 17px;background-size: cover;content: '';display: inline-block;transform: rotate(-90deg); margin-right: 10px;}
.login-modal .login-form .links a {color: #484556;font-size: 16px; text-decoration: underline; font-size: CirceLight;}
.login-modal .login-form .links a:hover {text-decoration: none;color:#e25d2f;}
/* body.popup-sh {position: relative;height: 100%;} */
.login {background: rgba(13, 12, 17, .8);position: fixed;top: 0;bottom: 0;right: 0;left: 0;z-index:350; content: '';}
/* Feedback */
 .form-group,.combo_field:not(:last-child) {margin-bottom: 20px;}
.form-group textarea {resize: none;}

/* any */
.highslide-controls a, .highslide-controls a:hover {transition: none;}
/* Responsive */
@media screen and (max-width:1480px){
  /* .center{max-width: 1140px;} */
  .torrent-page .download-section .tracker-list .list-item .link a {padding: 15px 25px 15px 40px;}
  .top-carusele .caru-item .img-box {height: 170px;overflow: hidden;}
  .top-carusele .caru-item .img-box img {height: auto;}
}

@media screen and (max-width:1220px){
  .center{max-width: 1000px;}
  .top-carusele .caru-item .img-box {height: 175px;overflow: hidden;}
  .content-box.grid-list .cont-item .infoside .icons-line div, .content-box.grid-list .cont-item .infoside .icons-line a {width: unset;}
  .content-box.grid-thumb .img-box {height: 200px;}
  .top-carusele .caru-item .title-box {
    /* text-overflow: ellipsis; */
    overflow: hidden;
    /* white-space: nowrap; */
    display: block;height: unset;}
  .torrent-page .download-section .infolinks.flex-box {justify-content: space-evenly;}
  .torrent-page .download-section .infolinks a {margin-bottom: 20px;}
  .torrent-page .download-section .instruction .title {width: 40%;}
  .torrent-page .download-section .instruction .content {width: 55%;}
  .torrent-page .download-section .tracker-list .list-item .link a {padding: 15px 20px;}
  .torrent-page .download-section .tracker-list .list-item .link a::before {display: none;}
  .torrent-page .download-section .main-download .download-link, .torrent-page .download-section .main-download .list {width: 50%;}
  .related-section .related-item .img-box,.topwaiting .topwaiting-item .img-box,.popular-items .popular-item .img-box {height: 175px;}
  .content-box.grid-thumb .thumb-block .title {margin-bottom: unset;}
}

@media screen and (max-width:950px){
  .center{max-width: 760px;}
  .boxblock .catlist li {width: 100%;}
  .boxblock .catlistyear li {width: 100%;}
  .popular-items .popular-item {width: 100%;}
  .related-section .related-item .img-box, .topwaiting .topwaiting-item .img-box, .popular-items .popular-item .img-box {height: 220px;text-align: center;}
  .related-section .related-item .img-box, .topwaiting .topwaiting-item .img-box, .popular-items .popular-item .img-box img {display: inline-block;}
  .content .rightbox {width: 60%;}
  .content .leftbox {width:35%; }
  header .logo {width: 35%;}
  header .search-box {width: 40%;}
}

@media screen and (max-width:768px){
.img-box img {display: inline-block;}
}

@media screen and (max-width:760px){
  .center{max-width: 590px;}	
  header .logo {width: 100%;text-align: center;}
  header .search-box {width: 65%;}
  header .login-box {width: 30%;}

  .img-box img {display: inline-block;}

  .torrent-page .download-section .instruction .content {width: 100%;}
  .content .leftbox, .content .rightbox {width: 100%;}
  .popular-items .popular-item {width: 50%;}
  .torrent-page .download-section .instruction .title {width: 100%;margin-bottom: 20px;}
  .torrent-page .topsection .content-section .info-side {width: 100%;}
  .topwaiting .topwaiting-item {width: 33%;}
  .boxblock .catlistyear li {width: 33%;}
  .popular-items .popular-item {width: 33%;}
  .torrent-page .topsection .content-section .img-box {width: 100%;text-align: center;margin-bottom: 20px;}
  .screens div a {width: 49%;margin-bottom: 20px;}
  .related-section .related-item {width: 33%;}
  .torrent-page .video-section iframe {width: 100%;margin-bottom: 20px;}
  .related-section .related-items.flex-box {justify-content: space-evenly;}
}

@media screen and (max-width:590px){
  header  {text-align: center;}
  header .logo, header .search-box {margin-bottom: 10px;}
  header .logo, header .search-box, header .login-box {width: 100%;}
  header .login-box.flex-box {justify-content: center;}
  .center{max-width: 470px;}
  .popular-items .popular-item {width: 50%;}
  .boxblock .catlistyear li {width: 50%;}
  .topwaiting .topwaiting-item {width: 50%;}
  .content-box.grid-list .cont-item .imageside{width: 100%;margin-bottom: 20px;}
  .content-box.grid-list .cont-item .infoside {width: 100%;}
  .content-box.grid-thumb .cont-item {width: 100%;}
  .content-box.grid-thumb .img-box {height: auto;}
  .related-section .related-item {width: 50%;}
  .torrent-page .download-section .main-download .download-link, .torrent-page .download-section .main-download .list {width: 100%;text-align: center; }
  .torrent-page .download-section .main-download .download-link a {margin-bottom: 20px; padding: 23px 33px 19px 50px;}
  .screens div a {width: 100%;}
  .torrent-page .video-section iframe {width: 100%;}
  .torrent-page .video-section iframe:first-child {margin-bottom: 20px;}
  .torrent-page .topsection .content-section .img-box {width: 100%;margin-bottom: 20px;text-align: center;}
  .torrent-page .topsection .content-section .img-box img {display: inline-block;}
  .torrent-page .topsection .content-section .info-side .icons-line .attachment a {display: inline-block}
  .torrent-page .topsection .content-section .info-side .icons-line .attachment  {text-align: center;width: 100%;display: block;margin-bottom: 20px;}
  .torrent-page .topsection .content-section .info-side .alert {margin-left: unset;width: 100%;}
}

@media screen and (max-width:470px){
  .center{max-width: 320px;}
}

.cont-item:nth-child(2n) {background: #eeeeee !important;}
.cont-item:nth-child(1) {background: #fff;}

.xfieldimagegallery {margin: 0;padding: 0;list-style: none;clear: both;display: flex;flex-flow: row wrap;justify-content: space-between;}
.xfieldimagegallery li img {float: left;margin-right: 5px;border: 5px solid #fff;width: 189px;height: 125px;transition: box-shadow 0.5s ease;}

.ankorre {margin-top: 20px;justify-content: left;}
.ankorre a {margin-right: 20px;color: #1a1a1c;font-weight: 700;}
.ankorre a i {color: #47b547;}
.ankorre a:hover {color: #08a9fc;}
.far.fa-image {color: #47b547;}
.fas.fa-cog {color: #47b547;}
.fas.fa-comment-dots {color: #47b547;}
.fab.fa-youtube {color: #47b547;}
.fas.fa-pencil-alt {color: #47b547;}
.fas.fa-download {color: #47b547;}
.fas.fa-check-circle {color: #47b547;}
.fas.fa-arrow-up {color: #12c119;}
.fas.fa-arrow-down {color: #e3200e;}
.fas.fa-trophy {color: #ffef01;}
.fas.fa-history {color: #44a825;}
.fas.fa-gamepad {color: #d00c0c;}
.fas.fa-exclamation-triangle {color:#d00c0c;font-size: 18px;}
.fas.fa-question-circle {color:#47b547;font-size: 18px;}
.fas.fa-info-circle {color:#ffcc33;font-size: 18px;}

.border-box {height: 30px; width: 250px; border-bottom: 3px solid #c4c4c4;}
.border-boxrel {height: 30px; width: 300px; border-bottom: 3px solid #c4c4c4;}

.lical {border-bottom: 1px #d4d4d4 dashed;}

.rating, .unit-rating {width: 115px;height: 23px;}
.rarata {height: 70px; width: 70px; text-align: center; float: right;display: table;box-shadow: 4px 4px 4px #999;}
.rarata:hover {opacity: 0.9;}
.arata {color: #fff;font-size:30px;text-align: center;margin:auto;display: table-cell;vertical-align: middle;font-weight: 700;}

.sidpir {padding-top: 15px;}

.boxblock .title-genres {padding: 20px 15px;color: #000;font-size: 18px;font-weight: 700;border-radius: 1px;}
.boxblock .title-release {padding: 20px 15px;border-top: 15px solid #eeeeee;color: #000;font-size: 18px;font-weight: 700;border-radius: 1px;}
.boxblock .title-popular {padding: 20px 15px;border-top: 15px solid #eeeeee;color: #000;font-size: 18px;font-weight: 700;border-radius: 1px;}
.boxblock .title-collections {padding: 20px 15px;border-top: 15px solid #eeeeee;color: #000;font-size: 18px;font-weight: 700;border-radius: 1px;}
.boxblock .title-series {padding: 20px 15px;border-top: 15px solid #eeeeee;color: #000;font-size: 18px;font-weight: 700;border-radius: 1px;}

.content-menu {display: flex;flex-flow: row wrap;font-size: 18px;margin: 20px 0px 0px 0px;border-bottom: 5px solid red;padding-bottom: 20px;}
.content-topp {margin-left: 20px;padding-top: 10px;}
.content-neww {margin-left: 20px;padding-top: 10px;}
.unit-rating {list-style: none;margin: 0;padding: 0;position: relative;background-position: 0 0px;}
.unit-rating li.current-rating {background: url(../images/rating.png) 0 -46px;background-size: auto;position: absolute;height: 23px;display: block;text-indent: -9000px;z-index: 1;background-size: 23px auto;}

.xfieldimagegallery li img {border: 1px solid #fff;box-shadow: 4px 4px 4px #999;border: 1px solid #DDD;}

.defer {text-align: left;width: 180px;display: table-cell;padding: 0 10px 10px 0;}
.fefer {display: table-cell;}
.info-fields {display: table;table-layout: fixed;}

.infosize {width: 10%;text-align: center;}
.infopir {width: 15%;text-align: center;}

.img-short img {display: inline-block;height:70px;}

.speedbarpost {color: #424242;margin-left: 20px;}
.speedbar a {color: #000;}

.img-popular {height: 180px;width: 130px;}
.img-popular img {height: 180px;width: 130px;display: inline-block;}
.titlepo {padding: 7px;text-align: center;background-color: rgba(0,0,0,.5);color: #fff;position: absolute;left: 0;bottom: 0;width: 100%;transition: .4s linear;}
.torrent-page .content-instruct {padding: 20px;padding-top: 0px; background: #fff;}
.title_spoiler a {color:#47b547;}
.text_spoiler {background: #f8fcf6;}
.text_spoiler li {list-style: none;}
.text_spoiler li:nth-child(1)::before {content: '1';}
.text_spoiler li:nth-child(2)::before {content: '2';}
.text_spoiler li:nth-child(3)::before {content: '3';}
.text_spoiler li:nth-child(4)::before {content: '4';}
.text_spoiler li:nth-child(5)::before {content: '5';}
.text_spoiler li:nth-child(6)::before {content: '6';}
.text_spoiler li:nth-child(7)::before {content: '7';}
.text_spoiler li:nth-child(8)::before {content: '8';}
.text_spoiler li:nth-child(9)::before {content: '9';}
.text_spoiler li:nth-child(10)::before {content: '10';}
.text_spoiler li:nth-child(11)::before {content: '11';}
.text_spoiler li:nth-child(12)::before {content: '12';}
.text_spoiler li:nth-child(13)::before {content: '13';}
.text_spoiler li:nth-child(14)::before {content: '14';}
.text_spoiler li::before {content: '';
position: absolute;
left: 0;
top: 50%;
margin-top: -21.5px;
width: 43px;
height: 43px;
border: 3px solid #fca13f;
border-radius: 50%;
line-height: 43px;
font-weight: 700;
color: #fca13f;
text-align: center;
font-size: 18px;}
.text_spoiler li:last-child::before {background: #fca13f;
color: #fff;}
, ::after, ::before {
    box-sizing: border-box;
}

.text_spoiler ol li {
    position: relative;
    color: #383838;
    min-height: 43px;
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 30px;
    padding: 13px 0 13px 60px;
	font-weight: 500;
}

.text_spoiler ol {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* modalwindow */
.modalDialog {position: fixed;font-family: Arial, Helvetica, sans-serif;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 99999;-webkit-transition: opacity 400ms ease-in;-moz-transition: opacity 400ms ease-in;transition: opacity 400ms ease-in;display: none;pointer-events: none;}
.modalDialog:target {display: block;pointer-events: auto;}
.modalDialog > div {width: 40%;position: relative;margin: 10% auto;padding: 5px 20px 13px 20px;border-radius: 1px;background: #fff;}
.close {background: #ee2c35;color: #FFFFFF;line-height: 25px;position: absolute;right: -12px;text-align: center;top: -10px;width: 24px;text-decoration: none;font-weight: bold;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;-moz-box-shadow: 1px 1px 3px #000;-webkit-box-shadow: 1px 1px 3px #000;box-shadow: 1px 1px 3px #000;}
.close:hover {background: #00d9ff;}
.modaltitle {font-size:22px;border-bottom: 2px solid #eeeeee;padding-top:20px;padding-bottom:5px;}
.modalbody {background: #fff;padding-bottom:20px;padding-top:20px;font-size:16px;}
.modalbodylink {padding: 0px 0px 10px 0px;}
.modalbodylink li {padding: 5px 5px 5px 0px;}
.modalflex {display: flex;flex-flow: row wrap;}
.mountdi a {color: #000; border: 2px solid #00c6f7; padding: 8px;}
.mountdi a:hover {background: #00c6f7;color:#fff;}
.mountdown a {color: #000; border: 2px solid #32c24d; padding: 8px;}
.mountdown a:hover {background: #32c24d;color:#fff;}
/* modalwindow end*/

.poster-line {display: flex;flex-flow: row wrap;justify-content: space-between;padding: 10px;}
.poster-line img {width:15px;height:15px;}

.icons-line {padding-top: 5px;}
.icons-line p {padding-top: 10px;}

.ui-dialog {background-color:#fff;border: 1px solid #e1e1e1;}
.ui-dialog-content {background-color:#fff; }
.ui-dialog-titlebar {border-bottom: 2px solid #eee;}
#dle-promt-text {border-radius: 3px;margin-top: 10px;color:#000;}

.titleflex-box {display: flex;flex-flow: row wrap;}
.fafe-box {padding-left: 15px;padding-right: 10px;}

.boxblock .catlistyear {padding: 10px;}
.boxblock .catlistyear li {width: 30%;}
.boxblock .catlistyear li a {font-family: 'Roboto', sans-serif;font-weight: 500;display: block; padding: 5px 5px;font-size: 14px;color: #010101;transition: .4s linear;}
.boxblock .catlistyear li a:hover {color: #e1000f;transition: .4s linear;}