.middle-banner {margin-top: 4px !important;}
.close_search, .btn_search {display: none;}
@media screen and (min-width: 961px) {
.search_container {position: relative;margin-top: -54px;background: transparent !important;padding-left: 30px;}
.btn_search {display: block;}
.close_search {font-size: 200%;display: block;float: left;margin-left: -26px !important;margin-top: 2px;}
.vpage_premium_bar {margin: 0 auto;}
.vpage_premium_bar a {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
}
@media screen and (max-width: 1414px) {
.search_container {padding-left: 40px;}
}
@media screen and (max-width: 960px) {
.report-form {bottom:130px;}
.popular_categories{width: 100% !important}
.thumbs li {width: 50%;}
.popular_categories li{width:32.7%;}
.onsearch {margin-top: 63px;}
.search_container {padding-left: 10px;}
.header {border-bottom: 0 !important;}
.visible-tablet {display: block;}
.sidebar-left, .sidebar-right, .messagge_menu,#wpadminbar,.usrprofile,#playerbox.scrolledplayer,.nav, .user_links {display: none;}
li.exv, li.togglelight {display: none !important;}
.main .video-content {float: none;width: 100%;}
.main .content {float: none;width: 100%;}
.header .btn_top, .search_container {display: block;}
.header {z-index:9999;}
.search_result {background: transparent !important;color: var(--site_font) !important;}
.panel_sort {font-size:0;position:relative;right:0;float: none;top: 14px;margin-bottom:20px;}
}
@media screen and (max-width: 799px) {
.flag-reason {float: left;width: 100%;text-align: center;}
.textarea-wrapper {width: 100%;}
.flag-reason label {display: inline;font-size: 22px;}
}

@media screen and (max-width: 760px) {
.v-overlay {margin-top: none}
.trailer-container .pmpro_content_message, .video-container .pmpro_content_message{width: 100% !important;}
}
@media screen and (max-width: 618px) {
.v-overlay {margin-top: 0.2%}
}
@media screen and (max-width: 560px) {
.flag-reason label {display: inline;font-size: 20px;}
}
@media screen and (max-width: 510px) {
.middle-banner {margin-top: 8px !important;}
.name_search {position: relative;}
form.name_search input[type="text"] {width: 100%;}
form.name_search input[type="submit"] {position: absolute;right: 1px;top: 4px;opacity: 0.7;height: 38px;font-size: 0;background: transparent !important;}
form.name_search[dir="rtl"] input[type="submit"] {left: 1px;right: auto;}
.panel_sort.inner .col_button_group{  width: 20%;table-layout: fixed;border-collapse: collapse;}
.search_result .title,.widget-container ul li a {text-align: center;width: 100%;}
.fatfooter .search_result {background: var(--h-f_bg) !important;color: var(--h-f_color) !important;}
}
@media screen and (max-width: 480px) {
.visible-mobile {display: block;}
.visible-desktop {display: none;}
.popular_categories .sort_main {display: none;}
.field_choice{position: relative;bottom:0;right: 2px;}
#back-to-top i.fa-arrow-up {margin-right: 17px !important;}
.btn_upload {display: none;}
}
@media screen and (max-width: 424px) {
.panel_sort a.button_sort {margin-bottom: 3px;}
}
@media screen and (max-width: 414px) {
.item-creation {float: none}
}
@media screen and (max-width: 380px) {
.modal-content ul li .site-icon, .modal-content ul li .item-type {display: none !important;}
.modal-content ul li span.item-creation {width: 100%;text-align: left;margin-bottom: 3px;}
.topuz .topbar-dialog {width: 310px;}
.ms-container {width: 320px;}
.tb_recaptcha {margin-left: 0 !important;}
}
@media screen and (max-width: 360px) {
.topuz .topbar-dialog {width: 290px;}
.messagge_menu {font-size: 25px;position: absolute;right: 35px;}
.badge[data-badge]:after{right:20px;}
}
@media screen and (max-width: 320px) {
.ms-container {width: 275px;}
}
@media screen and (max-width: 510px) {
.panel_sort {
  display: grid;
  height: 100%;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-gap: 1px;
  height:26px;
}
}

@media screen and (max-width: 360px) {
.panel_sort.inner .col_button_group{
  width: 24.8%;
  table-layout: fixed;
  border-collapse: collapse;
  margin: 0 !important;
  border-radius: 0 !important;
}
}

@media screen and (max-width: 340px) {
.sort_main .wrap svg {
    right: 14px;
}
}
