.advancedsearch .search-submit {border-radius: 22px;border: .12rem solid var(--atv-color1);width: 100%;height: 45px;line-height: 35px;margin-top: 0;padding: 0;background: 0 0;color: var(--atv-bg-color3);position: relative;overflow: hidden;border-radius: 6px;}
.advancedsearch .search-submit button {border: 0;width: calc(100% - 36px) !important;background: var(--atv-color1) !important;border-radius: 18px;position: absolute;left: -2px;top: -1px;bottom: -1px;right: 36px;line-height: 0;padding: 0 !important;font-size: 15px}
.advancedsearch {position: relative}
.advancedsearch .quickfilter .filters .filter,.advancedsearch .quickfilter .filters .filter.submit {width: 20%;position: static;}
.advancedsearch .quickfilter .filters .filter ul {right: 4px;left: 4px;top: auto;width: auto}
.advancedsearch .quickfilter .filters .filter ul.width-auto {width: fit-content;left: auto;right: 0}
.advancedsearch .quickfilter .filters .filter ul.width-200r {width: 200px;left: auto;right: 0}
.advancedsearch .quickfilter .filters .filter ul.width-200l {width: 200px;left: 0;right: auto}
.advancedsearch .quickfilter .filters .filter ul.width-300r {width: 300px;left: auto;right: 0}
.advancedsearch .quickfilter .filters .filter ul.width-300l {width: 300px;left: 0;right: auto}
.advancedsearch .quickfilter .filters .filter ul.width-380r {width: 380px;left: auto;right: 0}
.advancedsearch .quickfilter .filters .filter ul.width-380l {width: 380px;left: 0;right: auto}
.advancedsearch .quickfilter .filters .filter ul.col1 li {width: 100%}
.advancedsearch .quickfilter .filters .filter ul.col2 li {width: calc(100% / 2)}
.advancedsearch .quickfilter .filters .filter ul.col3 li {width: calc(100% / 3)}
.advancedsearch .quickfilter .filters .filter ul.col4 li {width: calc(100% / 4)}
.advancedsearch .quickfilter .filters .filter ul.col6 {width: 100%;left: 0;right: 0}
.advancedsearch .quickfilter .filters .filter ul.col6 li {width: calc(100% / 6)}
.advancedsearch .quickfilter .filters .filter ul.col6 li {width: calc(100% / 6)}
.advancedsearch .quickfilter .filters .filter ul.show {display: flex;flex-wrap: wrap;}
.advancedsearch .quickfilter .filters .filter ul.dropdown-menu.c1 {max-width: none;float: none}
.advancedsearch .quickfilter .filters .filter ul.dropdown-menu.c1 li {width: 25%;float: right}
.quickfilter .filters .filter .genrez {max-height: 240px;overflow: auto;background: #333}
.quickfilter .filters .filter .genrez:hover {overflow-y: scroll}
.quickfilter .filters {position: relative;display: flex;flex-wrap: wrap;}
.quickfilter .filters .filter {width: 50%;float: right;box-sizing: border-box;padding: 6px 5px;margin: 0;display: inline-block;position: relative;border-radius: 2px}
.quickfilter .filters .filter button {width: 100%;color: #ccc;padding: 3px 6px;font-size: 12px;line-height: 1.5;border-radius: 2px;background-color: #333;border-color: #333;display: inline-block;margin-bottom: 0;font-weight: 400;text-align: right;vertical-align: middle;touch-action: manipulation;-webkit-appearance: button;cursor: pointer;background-image: none;border: 1px solid transparent;overflow: visible;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: inherit;}
.quickfilter .filters .filter button.input {text-align: right;vertical-align: middle;touch-action: manipulation;-webkit-appearance: button;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: hidden;font-size: 13px;font-weight: 400;color: #fff;line-height: 36px;border-radius: 6px;cursor: pointer;border: .13em solid #565f70;background: transparent;position: relative;}
.quickfilter .filters .filter ul {width: 500px;margin-top: 1px!important;padding: 10px!important;font-size: 13px;position: absolute;display: none;top: 100%;right: 0;left: auto;z-index: 9999999;min-width: 160px;text-align: inherit;background: #1A212D;border: 1px solid rgba(0,0,0,.15);border-radius: 3px;box-shadow: 0 6px 12px rgba(0,0,0,.175);background-clip: padding-box;list-style: none}
.quickfilter .filters .filter ul li {width: 33.3333%;color: #3c3c3c;-khtml-transition: all .1s ease-in-out 0;-moz-transition: all .1s ease-in-out 0;-ms-transition: all .1s ease-in-out 0;-o-transition: all .1s ease-in-out 0;transition: all .1s ease-in-out 0;border: 0!important;padding: 0!important}
.quickfilter .filters .filter ul li input {display: none}
.quickfilter .filters .filter ul li input,.quickfilter .filters .filter ul li label {position: inherit;cursor: pointer}
.quickfilter .filters .filter ul label {display: block;color: #ccc;padding: 1px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.quickfilter .filters .filter ul li input+label:before,.quickfilter .filters .filter ul li input:not(:checked)+label:before {display: inline-block;content: "";top: 3px;right: 0;height: 12px;width: 12px;background-color: #5d5d5d;border-radius: 3px;margin-left: 6px}
.quickfilter .filters .filter ul.c1 li input+label:before,.quickfilter .filters .filter ul.c1 li input:not(:checked)+label:before {border-radius: 50%}
.quickfilter .filters .filter ul li input:checked+label:before {width: 6px;margin-left: 8px;margin-right: 4px;height: 12px;border: solid #28a745;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);background: none;border-radius: 0}
.quickfilter .filters .filter i {font-size: 12px;width: auto;height: auto;line-height: 18px;font-weight: 400;position: absolute;left: 15px;top: 14px;color: #8c8c8c;}
.quickfilter .filters .filter.submit {float: none;width: 100%;overflow: hidden;}
.advancedsearch .search-submit i {color: #fff !important;margin: 0;cursor: pointer;display: inline-block;font-size: 12px !important;position: relative !important;top: 0px !important;left: auto !important;right: 0px !important;width: 35px !important;height: 43px !important;line-height: 39px !important;text-align: center;}
.quickfilter .filters .filter.submit button {background: var(--atv-color1)!important;color: #FFF!important;text-align: center;font-size: 16px;border-radius: 0 6px 6px 0;}
.quickfilter .filters .filter.submit button:hover {background: #253042 !important;color: #FFF!important;border-color: #565F70 !important;}
.quickfilter .filters .filter.open button,.quickfilter .filters .filter button:hover {color: #333;background-color: #d0d0d0;border-color: #d0d0d0}
.quickfilter .filters .filter.open ul {display: block}
.quickfilter .filters .filter ul.dropdown-menu.c1 {max-width: 160px;float: right}
.quickfilter .filters .filter ul.dropdown-menu.c1 li {width: 100%;float: none}
.quickfilter .filters .dropdown-toggle::after {display: none}
.search-input-box {position: relative;}
.search-input{position: relative;display: block;width: 100%;padding: 0 34px 0 15px;font-size: 13px;font-weight: 400;color: #fff;line-height: 42px;border-radius: 6px;cursor: pointer;border: .13em solid #565f70;background: transparent;}
.search-input-box:before {content: "\f002";font-family:"Font Awesome 6 Pro";position: absolute;right: 12px;top: 9px;width: 26px;height: 26px;font-size: 16px}
.filter-width-sm1 {width: 12% !important;min-width: 120px !important}
.filter-width-sm2 {width: 16% !important;min-width: 140px !important}
.filter-width-sm3 {width: 20% !important;min-width: 160px !important}
.filter-width-sm4 {width: 24% !important;min-width: 180px !important}
.filter-width-sm5 {width: 25% !important;min-width: 200px !important}
.filter-width-sm6 {width: 28% !important;min-width: 250px !important}
.filter-width-100 {width: 100px !important;}
.filter-width-150 {width: 150px !important;}
.filter-change {display: flex;flex-wrap: nowrap;}
.quickfilter {position: relative;z-index: 99992}
.search-suggestions {position: absolute;top: 8px;left: 0;right: 0;padding-top: 4.4rem;background: #202936;z-index: 99991;opacity: 0;visibility: hidden;transition: all 0.2s 0s ease-in;-webkit-transition: all 0.2s 0s ease-in;border-radius: 7px;-webkit-border-radius: 7px;box-shadow: 0px 1px 8px 1px rgba(28, 45, 66, 0.088);-webkit-box-shadow: 0px 1px 8px 1px rgba(28, 45, 66, 0.088);transform: translateY(-8px);-webkit-transform: translateY(-8px);-ms-transform: translateY(-8px);}
.search-suggestions:hover,
.advancedsearch .quickfilter:focus-within ~ .search-suggestions,
.advancedsearch .search-input:focus ~ .search-suggestions {opacity: 1;visibility: visible;pointer-events: auto;left: 0;right: 0;}
.search-suggestions-loader i {font-size: 21px !important;}
.search_suggestions_noresults {display: flex;align-items: center;gap: 5px;font-size: 14px;}
.search_suggestions_noresults i {background: #ccc;height: 30px;width: 30px;display: inline-flex;justify-content: center;align-items: center;border-radius: 50%;color: #262626;}
.search-suggestions .postpadding1 .postmovie {margin-bottom: 0;}