.navbar .nav-item .dropdown-menu .dropdown-item {overflow:visible}
.navbar .dropdown-menu.mega-menu {min-width:510px}
.movie-info .movie-genre {font-size: 0;}
.movie-info .movie-genre a {display: none;font-size: 0;}
.movie-info .movie-genre a:first-child {display: inline-block; font-size: 16px;}
.site-title, .site-breadcrumb .breadcrumb-title, .site-breadcrumb .breadcrumb-menu li, .navbar .nav-item .dropdown-menu .dropdown-item, .cta-content h1 {text-transform:none}
.berrors {width:100%;background:var(--theme-color2);color:#fff;border-radius:10px;padding:15px 25px}
.berrors a {color: #fff; text-decoration: underline;}
select, input[type=file], .wide {padding: 15px 20px;background:var(--theme-bg2);color:var(--body-text-color);box-shadow:none;transition:var(--transition);display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.c-captcha {display:flex;gap:20px;align-items:center}
.pagination, .pagination .pages {display: flex;gap: 10px; flex: 1;justify-content: center;flex-wrap: wrap;}
.pagination .pages span {background:var(--theme-color);color:var(--color-white);padding:0;border-radius:12px!important;width:40px;height:40px;line-height:38px;text-align:center;font-weight:500;border:none;transition:var(--transition);display:inline-block}
.pagination .pages a {background:var(--theme-bg-light);color:var(--body-text-color);padding:0;border-radius:12px!important;width:40px;height:40px;line-height:38px;text-align:center;font-weight:500;border:none;transition:var(--transition);display:inline-block}
.pagination .pages span:first-child {background: var(--theme-bg-light);color: var(--body-text-color);}
.pagination .pages span:last-child {background: var(--theme-bg-light);}
.pagination .pages a:hover, .pagination .pages span:last-child:hover {background:var(--theme-color);color:var(--color-white);}
.movie-single {margin-top:-80px}
.movie-single .movie-player .plyr {border-radius: 15px;height:730px}
.plyr__poster {background-size: cover;}
.movie-single .movie-player-content {padding:10px 20px}
.movie-single-content .movie-name .theme-btn {padding:2px 11px;margin-left:0}
.movie-single .edit {float:right}
.edit i {color: var(--heading-color);}
a[onclick*=ajax_prep_for_edit] {display: none;}
.movie-single-content .movie-info-item .quality, .movie-single-content .movie-info-item .rating {padding:2px 5px}
.quality_item {display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.movie-single-content .movie-download .theme-btn {text-align:left}
.movie-keyword {font-size: 0;}
.movie-keyword a {font-size: 16px;text-transform: capitalize; margin: 5px 3px !important;}
.movie-comment .nav .nav-link, .movie-comment .nav .nav-link:hover {color:var(--heading-color);border-bottom-color:transparent;display:flex;align-items:center;gap:10px}
.bb-editor textarea {background:var(--theme-bg);padding:15px 20px;border-radius:10px;color:var(--body-text-color);border-color:var(--border-info-color);box-shadow:none;transition:var(--transition);min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.5;border:var(--bs-border-width) solid var(--bs-border-color);height:170px}
.form-group [type="checkbox"] {margin-right: 7px;}
.moder_p {display:flex;gap:20px;font-size:14px;flex-wrap:wrap;align-items:center}
.movie-comment .comment-action {justify-content: space-between;}
.rate_like-dislike {display: flex;gap: 10px;align-items: center;}
.rate_like-dislike i {margin-right: 0 !important;}
.rate_like-dislike a {display: flex; gap: 5px;align-items: center;}
#dle-comments-list > ol {padding-left: 0;}
#comment + .comments-tree-list {padding:0}
[id*="comments-tree-item"] ol {padding-left:45px}
.mass_comments_action {display: none;}
.mb_rev_80 {margin-bottom: -80px;}
.about-area {margin-bottom: 120px;}
.counter-area {background-image:url(../images/counter.jpg)}
.process-item h4 {font-size:16px;}
.movie-single.movie-single2 .movie-player .plyr {height:500px}
body.style .movie-comment .comment-author .author-info h5 a {color: var(--heading-color);}
.profile-intro .intro-content b {font-weight: normal;}
.profile-file-input {display: none !important;}
.checkbox {display:flex;align-items:center;gap:7px}
.checkbox input {margin-bottom: 3px;}
.profile-img {width:70px}
.badge {padding: 5px 10px !important;font-size:14px;}
.badge.danger {background: var(--theme-color2)}
.badge.info {background: var(--theme-color);}
svg.like_thumb, svg.dislike_thumb {width: 20px;height: 20px;}
svg.like_thumb {fill: #70bb39;}
svg.dislike_thumb {fill: #FF0000;}
.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;margin:0;transform:scale(0);transition:transform .25s;transition-delay:.15s}
.modal .content-wrapper .close {position:absolute;top:.5rem;right:.5rem;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(--body-text-color)}
.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:tomato}
.nav-right-btn .theme-btn i {margin-right:5px;margin-left:0}
.nav-right-btn .dropdown {padding: 19px 0 19px;}
.nav-right-btn .dropdown-menu {left:auto!important;right:0}
.nav-right-btn .dropdown-menu .dropdown-item {display: flex;gap: 10px;align-items: center;justify-content: space-between;}
.home_2 .movie-item .movie-img {height: 200px;}
.home_2 .movie-item .movie-img img {object-fit:cover;width:100%;height:100%}
#userinfo a {color:var(--footer-text-color)}
.theme-mode-variables #userinfo a {color:var(--heading-color)}
.bbcodes {position:relative;font-size:14px;color:var(--color-white);text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:10px 18px;border-radius:10px;border:none;background:var(--theme-color);cursor:pointer;overflow:hidden;vertical-align:middle;box-shadow:var(--box-shadow);transition:var(--transition);z-index:1}
.text-align-left {text-align: left;}
.flex_row {display: flex; gap: 20px; align-items: center; justify-content: space-between;}
.flex_row > div:first-child {flex: 1;}
select {border-color: var(--border-info-color);}
.xfields input {background:var(--theme-bg2);color:var(--body-text-color);border:1px solid var(--border-info-color);border-radius:10px;padding:12px 18px;box-shadow:none;width:100%;margin-bottom:20px}
.qq-uploader {margin-bottom: 20px;}
#pm-menu {display:flex;flex-wrap:wrap;gap:5px;justify-content:right; margin-bottom: 20px;}
.pm-no-messages {text-align: center; width: 100%;display: block;}
.pm_progress_bar {border-radius:10px;background:var(--theme-bg-light);display:flex;overflow:hidden;height:25px;align-items:center}
.pm_progress_bar span {background: var(--theme-color2);color: var(--color-white);text-align: right;padding-right: 7px;}
.heading {margin-top:50px;margin-bottom:23px}
textarea, textarea.ui-widget-content {background: var(--theme-bg2) !important;border: 1px solid var(--border-info-color) !important;width: 100% !important;color: var(--body-text-color)!important;border-radius: 10px;outline: none;padding: 7px 10px;}
.ui-dialog {z-index:1000;background:var(--theme-bg);border-radius:15px;box-shadow:var(--box-shadow);padding:22px}
.ui-dialog button {position:relative;font-size:14px;color:var(--color-white);font-weight:500;padding:10px 18px;border-radius:10px;border:none;background:var(--theme-color);cursor:pointer;overflow:hidden;vertical-align:middle;box-shadow:var(--box-shadow);transition:var(--transition);z-index:1}
.ui-button {text-shadow: none !important;}
.ui-dialog-titlebar {padding: 0;color: var(--heading-color);font-weight: 600;font-size: 18px;background-color: transparent !important;margin-bottom: 10px;}
.ui-dialog-buttonset {display: flex;gap: 7px;justify-content: center;}
.ui-dialog-titlebar-close {display: none;}
.ui-dialog-buttonpane {margin-top: 20px;}
.pm {margin-top: 20px;}
a.pm_list {color: var(--heading-color);}
.quote {background:var(--theme-bg);padding:20px 30px;border-radius:15px;box-shadow:var(--box-shadow)}
#dropmenudiv {width:235px!important;padding:22px;background:var(--theme-bg);border-radius:15px;box-shadow:var(--box-shadow);}
#dropmenudiv a {color: var(--heading-color);}
.userinfo a, .heading, .title {color: var(--heading-color);}

/* 1.1.0 */
#fullsearch {width: 100%; margin-bottom: 35px;}
.search_result_num {text-align: center;}
.search_section {padding:30px}
.search_section #searchinput {background: var(--theme-bg2);padding:12px 18px;box-shadow:none;display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.5;color: var(--body-text-color);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius: 10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:20px; border-color: var(--border-info-color);}
.searchtable {margin-bottom: 20px;}
.col.info {width:100%;margin-bottom:35px}
@media only screen and (max-width:480px) {
    .searchtable {text-align:center}
}
@media only screen and (max-width:360px) {
    #dosearch {margin-bottom: 20px;}
    #dofullsearch, #dosearch {width:100%}
}
