@media screen and (max-width: 1024px) {
.wrapper {
    width: auto !important;
    min-width: auto !important;
    padding: 0 15px !important;
}
}

@media screen and (max-width: 980px) {
.no_table table tr, 
.no_table table tr td, 
form table tr, 
form table tr td {
    width: 100% !important;
    display: block !important;
}
	
.index_wrap {
    display: block !important;
}

.sidebar {
    width: 100% !important;
    margin: 15px 0 0 0 !important;
}

.loprox_stats_icon {
    display: none !important;
}

#loprox_stats {
    display: block !important;
}

.loprox_stats_col {
    padding: 8px 10px !important;
    height: auto !important;
}

.footer_row {
    display: block !important;
    overflow: hidden !important;
}

.footer_col1, .footer_col2, .footer_col3, .footer_col4 {
    width: 47% !important;
    overflow: hidden !important;
    margin-bottom: 20px !important;
    display: inline-block !important;
    vertical-align: top !important;
}

.footer_col5 {
    display: none !important;
}

.footer_col3 {
    margin: 0 !important;
}

#loprox_tab {
    display: block !important;
}

.tab_menu {
    width: 100% !important;
}
	
.loprox_nav {
    overflow-x: auto !important;
    overflow-y: hidden !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch !important;
    -ms-overflow-style: -ms-autohiding-scrollbar !important;
}

.loprox_nav.loprox_nav::-webkit-scrollbar {
    display: none !important;
}

.header_search {
    display: none !important;
}
	

.page_header_icon {
    display: none !important;
}

.page_headers > div:nth-child(2) {
    display: none !important;
}

.page_header_buttons {
    float: none !important;
}

.page_header_buttons a.button {
    float: right !important;
}

	
}

@media screen and (max-width: 768px) {
.forumbit_last {
    display: none !important;
}
	
ul.announcements {
    width: 75% !important;
}	
	
	
.forumdis_status {
    display: none !important;
}

.forumdis_stats {
    display: none !important;
}	
		
form select, form button, form input.textbox, form input.button {
    width: 100% !important;
    margin-bottom: 4px !important;
}	
	
.login_flex {
    display: block !important;
    text-align: center !important;
}

	
.postbit_wrap {
    display: block !important;
}

.postbit_user {
    width: 100% !important;
    margin-bottom: 5px !important;
}

.postbit_author {
    position: relative !important;
    overflow: hidden !important;
    margin: 0 !important;
    background: #f1f1f1 !important;
}

.postbit_avatar {
    position: relative !important;
    left: 5px !important;
    top: 0px !important;
    float: left !important;
    width: 40px !important;
    height: 40px !important;
}

.postbit_avatar img {
    width: 40px !important;
    height: 40px !important;
    box-shadow: none !important;
}

.author_avatar {
    width: 40px !important;
    height: 40px !important;
    padding: 0 !important;
    box-shadow: none !important;
}

.postbit_username {
    position: absolute !important;
    left: 68px !important;
    top: 24px !important;
}

.postbit_status .float_left {
    display: none !important;
}

.postbit_status {
    position: absolute !important;
    left: 68px !important;
    bottom: 7px !important;
    padding: 10px 0 !important;
}

.postbit_rank {
    display: none !important;
}

.postbit_details {
    display: none !important;
}

.postbit_contact {
    left: auto !important;
}

.postbit_statistics {
    display: none !important;
}

.postbit_stars {
    display: none !important;
}

.postbit_usertitle {
    display: none !important;
}

.postbit_content {
    margin: 0 !important;
}

.postbit_contact a {
    width: 20px !important;
    height: 20px !important;
    font-size: 11px !important;
}

.quickreply_foot > div {
    display: block !important;
}

.quickreply_foot > div.quickreply_mini_avatar {
    display: none !important;
}

.quickreply_input {
    float: none !important;
    text-align: center !important;
    margin-top: 10px !important;
}	
	
.member_main {
    display: block !important;
}

.member_back {height: 175px !important;}

.member_main_left {
    float: none !important;
    margin-right: 0 !important;
}

.member_profile_avatar img {
    width: 80px !important;
    height: 80px !important;
}

.profile_online {
    left: 61px !important;
}

	.profile_online,
.profile_offline,
.profile_away {
    left: 61px !important;
}
	
.member_profile_info {
    padding-left: 15px !important;
    margin-top: -31px !important;
}

.member_profile_avatar {
    top: -9px !important;
    left: 39px !important;
}

.member_head {
    height: 162px !important;
}	
	
}


@media screen and (max-width: 676px) {
.scaleimages iframe {
	width:100%
}

.welcome_message:before {
    display: none !important;
}

.welcome_message {
    padding-left: 20px !important;
    text-align: center !important;
}

.welcome_message_buttons {
    justify-content: center !important;
}

.member_menu {
    display: none !important;
}

.logo {
    float: none !important;
    text-align: center !important;
    justify-content: center !important;
}

.mobile_member_menu {
    position: fixed !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    background: #ffffff !important;
    height: 40px !important;
    line-height: 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-around !important;
    z-index: 999999 !important;
    box-shadow: 0px -1px 8px 0px rgba(0, 0, 0, 0.3) !important;
}

.mobile_member_menu > a {
    display: block !important;
    padding: 12px 20px !important;
    color: #355fae !important;
    font-size: 15px !important;
    position: relative !important;
}

#Mobile_More_Menu {
    position: absolute !important;
    right: 5px !important;
    bottom: 40px !important;
}
	
.guest_panel {
    position: fixed !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    background: #ffffff !important;
    height: 40px !important;
    line-height: 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-evenly !important;
    z-index: 999 !important;
    box-shadow: 0px -1px 8px 0px rgba(0, 0, 0, 0.3) !important;
}

.guest_panel_wrap a {
    display: block !important;
    padding: 0px 28px !important;
    font-size: 14px !important;
    position: relative !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    float: none !important;
    margin: 0 !important;
}

.guest_panel_btn {
    height: 40px !important;
    line-height: 40px !important;
    background: none !important;
    padding: 0 !important;
    border-radius: 0 !important;
    color: #3560ae !important;
    font-weight: 600 !important;
}

.guest_panel_btn:hover:after, .guest_panel_btn:hover:before {
    display: none !important;
}
	
	
.footer {
    margin-bottom: 40px !important;
}	

.left_nav_column i {
    width: 100% !important;
    clear: both !important;
    display: block !important;
    text-align: center !important;
    font-size: 14px !important;
}

.left_nav_column a {
    line-height: 30px !important;
    padding-top: 7px !important;
}

.top_social {
    display: none !important;
}

.container_title span {display: none !important;}

.container_title > i {
    margin-top: 15px !important;
}

.display_inline {
    display: none !important;
}

.footer_top_right {
    display: none !important;
}

.yasal_uyari {
    padding-left: 12px !important;
    text-align: center !important;
}

.yasal_uyari:before {
    display: none !important;
}
	
	
.thead_desc {
    display: none !important;
}
	
	
.forumdis_lastpost {
    display: none !important;
}	
	
.footer_top_left {
    float: none !important;
    justify-content: space-evenly !important;
}	
	
.page_header_buttons a.button {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    margin-top: 5px !important;
}	
	
.portal #navigation, .memberlist #navigation, .profile #navigation, .showthread #navigation, .forumdisplay #navigation {
	border-radius: 3px !important;
	color: #fff !important;
	padding: 10px 10px 10px 10px !important;
	background-color: rgb(31, 137, 202) !important;
	background-image: linear-gradient(to right, #26d0ce 0%, #3180b7 100%) !important;
	top: auto !important;
	margin: 0 !important;
	border: 5px solid #fff !important;
	}

.portal .page_header, .memberlist .page_header, .profile .page_header, .showthread .page_header, .forumdisplay .page_header {
    top: auto !important;
}

.page_head {
    min-height: 63px !important;
    height: auto !important;
}
	
#navigation > i {
    float: left !important;
}

#navigation > a {
    display: block !important;
    margin: 6px 0 !important;
}

#navigation #breadcrumb_multipage {
    display: none !important;
}	
		
	
.stats_box.thread, .stats_box.post {
    float: none !important;
    width: 100% !important;
    padding: 12px 10px 20px 10px !important;
}

.member_main_right {
    float: none !important;
}

.member_profile_info dl:nth-child(3),
.member_profile_info dl:nth-child(4),
.member_profile_info dl:nth-child(5) {
    display: none !important;
}

.member_profile_info {
    padding-left: 114px !important;
}

.member_profile_avatar {
    top: 27px !important;
    left: 15px !important;
}

.stats_box.thread:before, .stats_box.post:before {
    display: none !important;
}	
	
	
}


@media screen and (max-width: 480px) {
.modal {
    width: auto !important;
}
	
.footer_col1, .footer_col2, .footer_col3, .footer_col4 {
    width: 100% !important;
    margin: 0 0 15px 0 !important;
}

.copyright_left {
    display: none !important;
}

.copyright {
    text-align: center !important;
}

.copyright_right {
    float: none !important;
    justify-content: center !important;
}

.forumbit_icon {
    display: none !important;
}
	
.footer_title {
    text-align: center !important;
    justify-content: center !important;
}

.loprox_stats_text {
    font-size: 15px !important;
}

.loprox_stats_text span {
    font-size: 11px !important;
}

.forumdis_lastpost {
    display: none !important;
}

.thread_views, .thread_buttons {
    display: block !important;
    overflow: hidden !important;
}

.thread_button {
    float: none !important;
    margin-top: 5px !important;
    margin-left: 0 !important;
}

.thread_button > a {
    width: 100% !important;
    text-align: center !important;
}

.rate_thread strong {
    display: none !important;
}

.postbit_controls > div {
    float: none !important;
}

.postbit_controls > div:not(:last-child) {
    margin-bottom: 21px !important;
}

a.button {
    width: 100% !important;
    text-align: center !important;
}

.mobile_float {
    float: none !important;
}	
	
	
	
}


@media screen and (max-width: 325px) {
.footer_top_left div:last-child {
    display: none !important;
}

.footer_top_left {
    float: none !important;
    justify-content: center !important;
}
	
#quick_links {
    padding: 8px 0 !important;
}
	
#quick_links a {
    margin: 0 10px !important;
}

.find_links {
    display: none !important;
}
}	
		
		
		
		
		
		
		
		