#searchsuggestions {display: none !important;}
.navbar .nav-item .dropdown-menu .dropdown-item, .site-title {text-transform: none;}
.nav-profile-img .dropdown-menu li i {margin-right: 5px;}
.genre-item .count {opacity: .25;}
.movie-quality a {color: #fff;}
.movie-item .movie-img {max-height: 340px;}
.movie-item .movie-title a {width: 100%;}
.movie-item .movie-img img {display:block;object-fit:cover;max-height:340px;width:100%}
.movie-banner-wrap .owl-item .banner-item.small {height:165px;width:100%}
.movie-banner-wrap .owl-item .banner-item.small img {height:165px;width:100%;object-fit:cover}
.movie-banner-wrap .owl-item .sub-title a {color:var(--theme-color)}
.movie-time, .movie-genre a {font-size:14px}
.movie-time a {color: var(--body-text-color);}
.genre, .movie-genre {font-size:0}
.genre a {font-size:16px}
.genre a:not(:last-child)::after {content:',';margin-right:3px}
.genre a:nth-of-type(n+2)::after {content:''}
.genre a:nth-of-type(n+3) {display:none}
.movie-genre a:nth-of-type(n+2) {display:none}
.cta-content h1 {text-transform: none;}
.blog-title {line-height:1.5;font-size:18px}
.blog-item .blog-title a {text-transform:none!important}
.slider_descr {max-height:90px;overflow:hidden}
.home-3 .movie-item .movie-img {max-height: 200px;}
.home-5 .movie-item.horisontal .movie-img {max-height: 180px;}
.home-5 .movie-item .movie-img, .home-5 .movie-item .movie-img img {max-height:390px}
.hs-3 .hero-single .hero-content .hero-title {font-size:40px}
.site-breadcrumb .breadcrumb-title, .site-breadcrumb .breadcrumb-menu li.active, .counter-box .title {text-transform:none}
.process-item h4 {font-size: 17px;}
.c-captcha {display: flex;gap: 25px;align-items: center;}
.c-captcha input {height: 56px;}
.coming-soon {display:flex;flex-direction:column;align-items:center;justify-content:center}
.coming-soon .copyright {text-align: center;}
.coming-soon .copyright a {color: var(--body-text-color);}
.navigation {width:100%;display:flex;justify-content:center;align-items:center;gap:10px}
.navigation > span, .navigation > a, .pages > * {min-width:40px;height:40px;line-height:37px;font-weight:500;padding:0;border-radius:12px!important;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-info-color);color:var(--body-text-color);background:var(--theme-bg2)}
.pages {display:flex;justify-content:center;align-items:center;gap:10px}
.pages span, .pages a:hover, .navigation > a:hover {background:var(--theme-color);color:var(--color-white)}
.movie-img.horisontal {max-height: 180px;}
.movie-item-2 .movie-item .movie-content.mt-10 {margin-top: 10px !important;}
.movie-az-list {margin-bottom: 0;}
.plyr__poster {background-size: cover;}
.movie-info-item .genre {font-size:0}
.movie-info-item .genre a {font-size:16px}
.movie-info-item .genre a:not(:last-child)::after {content:',';margin-right:3px}
.movie-info-item .genre a:last-child::after {content:'';}
.movie-info-item .genre a:nth-of-type(n+3) {display:inline-block}
.movie-info-item .quality, .movie-info-item .rating {transition:var(--transition);padding: 3px 6px 3px 6px !important;}
.movie-info-item .quality a {color: var(--color-white);}
.movie-info-item .quality:hover {background: var(--theme-color2);}
.movie-info-item .quality:hover a {color: var(--color-white);}
i.active {background:var(--theme-color);width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center;color:var(--color-white);border-radius:50px}
.moder {float: right;}
.movie-action-right {display: flex;align-items: center;flex-wrap: wrap;}
.rate {margin-right:20px}
.rate .rate_stars a {transition: none;margin:0; height: 23px;}
.rate .rate_like {display: flex;align-items: center;}
.rate .rate_like span {margin-left:0;min-width:15px;display:inline-flex;justify-content:right}
.rate .rate_like-dislike span {margin-left:0}
.screens .contenedor {height: 230px; display: flex !important; white-space: nowrap; gap: 20px;padding: 25px 0px;}
.screens .contenedor_scroll {top: 0px;max-width: 100%;position: relative;margin: 0 auto;padding: 0px;overflow-x: auto;-webkit-overflow-scrolling: touch;z-index: 0;scrollbar-width:thin;}
.photo-item, .photo-item a, .photo-link img, .movie-photo-content .photo-img img {height:180px;min-height:180px;width:100%;object-fit:cover}
.mfp-container {padding: 0 90px;}
.movie-comment .comment-form .form-control {width: 100%;}
.form-check-input {margin-right: 5px;margin-top: 0.40em;}
.mass_comments_action {display: none !important;}
.comment-action {justify-content: space-between; flex-wrap: wrap;}
.comment-action .actions {display: flex; gap: 20px; font-size: 14px;}
.rate_like-dislike.like_dislike {display: flex;gap: 20px;}
.movie-comment .comment-action a i {margin: 0 5px;}
#dle-comments-list > ol {padding-left: 0; list-style: none;}
#comment + .comments-tree-list {padding:0}
[id*="comments-tree-item"] ol {padding-left:50px}
[id*="comments-tree-item"] ol li{list-style:none}
.blog-single-content .blog-thumb-img img {width:100%;}
.blog-single-info .blog-meta .rate i {margin: 0 5px;}
.blog-single-info .blog-meta .rate .rate_stars a {margin-top:-11px}
.blog-meta-right {display:flex;align-items:center;gap:20px}
.blog-details_descr p {margin-bottom: 20px;}
.quote, blockquote {position:relative;background:var(--theme-bg2);border:none;border-left:5px solid var(--theme-color);padding:30px;font-size:17px;margin:20px 0;border-radius:0;font-style:italic}
.quote::before, blockquote::before {content:"\f10e";font-family:"Font Awesome 6 Pro";position:absolute;right:120px;bottom:0;font-size:120px;color:var(--theme-color);line-height:1;opacity:.2;font-style:italic}
.blog-details_descr li {list-style: inherit;padding-left: 5px;}
.blog-details_descr ul {padding-left: 33px;margin-bottom: 1rem;}
.blog-details_descr li::marker {color: var(--theme-color);}
.blog-details-tags ul li {font-size: 0;}
.blog-details-tags ul li a {font-size: 16px;margin-right: 10px;}
.blog-details-tags ul li a:last-child {margin-right: 0px;}
.search-area .form-control, .sidebar .widget .search-form .form-control {width: 100%;}
.sidebar .widget .recent-post-img {flex: 0 0 80px;height: 80px;}
.sidebar .widget .recent-post-img img {width:100%;border-radius:10px;height:100%;object-fit:cover}
.sidebar .widget .recent-post-info h6 a {text-transform: none;}
.modal {position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;height:0;background-color:transparent;/* overflow:hidden; */transition:background-color .25s ease;z-index:9999}
.modal.open {position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.5);transition:background-color .25s}
.modal.open > .content-wrapper {transform:scale(1)}
.modal .content-wrapper {position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:1155px;margin:0;transform:scale(0);transition:transform .25s;transition-delay:.15s}
.modal .content-wrapper .close {position:absolute;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background-color:transparent;font-size:1.5rem;transition:.25s linear;z-index:1}
.modal .content-wrapper .close:before, .modal .content-wrapper .close:after {position:absolute;content:"";width:1.25rem;height:.125rem;background-color:var(--theme-color2)}
.modal .content-wrapper .close:before {transform:rotate(-45deg)}
.modal .content-wrapper .close:after {transform:rotate(45deg)}
.modal .content-wrapper .close:hover {transform:rotate(360deg)}
.modal .content-wrapper .close:hover:before, .modal .content-wrapper .close:hover:after {background-color:var(--theme-color2)}
.addform .form-control, .addform select, .addform .quick-edit-text, #searchinput {width:100%!important;background:var(--body-bg)!important;border:1.5px solid var(--border-info-color)!important;padding:12px 45px 12px 20px!important;border-radius:15px!important;color:var(--body-text-color)!important;box-shadow:none!important;margin-bottom:20px}
.addform .form-control::placeholder, .c-captcha input::placeholder {color:var(--body-text-color)}
.auth-wrap {background: var(--body-bg);}
.addform {background:var(--theme-bg2)}
.tox,.wseditor {border-radius:15px!important}
.wseditor {border-top:5px solid var(--theme-color)}
[id*="upload_button"] {position:relative;font-size:14px;color:var(--color-white);text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:10px 15px;border-radius:15px;border:none;background:var(--theme-color);cursor:pointer;overflow:hidden;vertical-align:middle;transition:var(--transition);text-shadow:none;box-shadow:none;}
[id*="upload_button"]:hover::before {transform:translateY(-50%) translateX(-50%) scale(1)}
[id*="upload_button"]:hover {color:var(--color-white)}
[id*="upload_button"]::before {content:"";position:absolute;height:300px;width:300px;background:var(--theme-color2);border-radius:50%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:.5s cubic-bezier(.25,.46,.45,.94);z-index:-1;color:var(--color-white)}
.login_check, .sec_code {display:flex;gap:20px;align-items:center}
.login_check input {flex:1}
.sec_code input, #searchinput {margin-bottom: 0;}
.c-captcha input, select {background:var(--body-bg);padding:15px 20px;border-radius:15px;color:var(--body-text-color);box-shadow:none;transition:var(--transition);width:auto;border:var(--bs-border-width) solid var(--bs-border-color);border-color:var(--border-info-color)}
#pm-menu .theme-btn {display: inline-block; margin-right: 15px;}
.pm_progress_bar {background:var(--theme-bg2); margin-bottom: 10px;border-radius:15px; overflow: hidden;display: flex;}
.pm_progress_bar span {font-size:12px;background:var(--theme-color);color:var(--color-white);display:inline-flex;align-items:center;justify-content:center;padding:0 15px;}
.pm_status {text-align: right;font-size: 14px; margin-bottom: 20px;}
.widget-title {padding-bottom:15px;margin-bottom:30px;position:relative;font-size:22px;color:var(--color-dark)}
.widget-title::before {position:absolute;content:'';width:15px;border-bottom:3px solid var(--theme-color);bottom:0;left:0}
.widget-title::after {position:absolute;content:'';width:30px;border-bottom:3px solid var(--theme-color);bottom:0;left:22px}
.addpm {background: none;}
.com_online {color: var(--theme-color);}
#dropmenudiv, .ui-dialog {border-radius:12px;border: 1px solid var(--border-info-color);background: var(--body-bg);}
#dropmenudiv a:hover {background-color: transparent!important;color: var(--theme-color);}
.ui-button, .ui-dialog-buttonset button, .bbcodes {background-color:var(--theme-color);text-shadow:none!important;box-shadow:none!important;transition:all .4s ease-in-out;margin:0 3px;font-size:.85rem;border-radius:8px;outline:none;color:#fff;border:0 none;padding:7px 19px;text-decoration:none!important;box-sizing:border-box;}
.ui-dialog-title {text-shadow: none !important;}
/* .ui-button:hover, .ui-dialog-titlebar, .ui-dialog-buttonset button:hover, .bbcodes:hover {background: var(--theme-color) !important;} */
.ui-dialog-content {border: none !important;border-bottom:1px solid var(--border-info-color) !important;}
.ui-dialog-titlebar-close {display:block;margin:9px auto 0 auto;width:14px;height:14px!important;right:15px;margin-top:-6px!important;opacity:.5;font-weight:600;font-size:1rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");}
.ui-dialog-titlebar-close span {display: none !important;}
textarea:focus {outline: none !important;}
.ui-dialog-content textarea {border-radius:8px;border: 1px solid var(--border-info-color);background:var(--black);padding:16px;color:var(--white);}
.ui-dialog .ui-dialog-buttonpane {background: var(--theme-bg2);}
.ui-dialog-titlebar {background: var(--theme-color) !important;}
.self_delete_link {margin-left:0!important;padding:10px 24px!important;text-shadow:none!important;box-shadow:none!important;width:100%!important;text-align:center!important}
.self_delete_link:hover {color: #fff!important;}


@media (min-width: 992px) {
  .navbar .dropdown-menu.mega-menu {
    min-width: 550px;
  }
  .navbar .dropdown-menu.mega-menu.year {
    min-width: 360px;
  }
}

@media (max-width: 992px) {
    .auth-wrap .auth-img {display: none;}
    .modal.open>.content-wrapper, .auth-wrap {
        min-height: 100vh;
        border-radius: 0px;
    }
}