@media (max-width: 960px) {
	body {
		background: none;
	}
	.header {
		position: unset;
		display: flex;
		flex-wrap: wrap;
		width: auto;
		justify-content: right;
		margin: 0 0 0 0;
		align-items: center;
		justify-content: center;
		background-color: gainsboro;
		padding: 5px;
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));
		border-bottom: 2px solid #e3e1de;
		border-top: 10px solid #4e4e4e;
	}
	.mega_menu_box {
		width: 100%;
		left: unset;
		margin: unset;
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));
	}
	#menu {
		display: flex;
		flex-wrap: wrap;
		width: auto;
		height: auto;
	}
	#menu li {
		margin-bottom: 7px;
	}
	#menu li:hover {
		z-index: 9999999999;
	}
	.logo {
		position: unset;
	}
	.links_top {
		display: flex;
		flex-wrap: nowrap;
		flex-direction: row;
		justify-content: right;
		align-items: center;
		position: unset;
		width: auto;
	}
	.search_box {
		position: unset;
		width: auto;
	}
	.main_bg {
		width: 100%;
		left: unset;
		margin: unset;
	}
	.pages_home {
		width: 100%;
	}
	#fadeshow1 {
		width: auto !important;
    	margin-left: 15px;
    	margin-right: 15px;
	}
	.followus_news {
		display: flex;
		flex-wrap: wrap;
		margin-left: 15px;
    	margin-right: 15px;
		width: fit-content;
		position: unset;
  		height: unset;
		gap: 15px;
	}
	.latest_news {
		width: auto;
	}
	.news_line {
		width: auto;
	}
	.followus_line {
		width: auto;
	}
	.four_box_home_row {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		margin-left: 15px;
    	margin-right: 15px;
		grid-row-gap: 30px;
		justify-content: center;
		gap: 15px;
	}
	.four_box_home, .four_box_home a {
		margin-right: 0 !important;
	}
	.link_box_home {
		margin-left: 15px !important;
    	margin-right: 15px !important;
    	display: block;
		margin-bottom: 15px;
		width: auto;
	}
	.bx-wrapper {
		width: auto !important;
	}
	.bx-window {
		width: auto !important;
	}
	.sitemap_cols {
		width: auto;
		height: auto;
		margin-left: 0;
	}
	.sitemap_row {
		width: auto;
		height: auto;
		margin: 0 15px;
		left: unset;
	}
	.footer {
		width: auto;
  		left: unset;
  		margin: 0 15px;
	}
	.pages table {
  		width: auto;
	}
	#LoginForm td {
		width: auto;
	}
	input[type="email_login"] {
		width: 200px;
	}
	.login_pass {
		width: 200px;
	}
	.Form_LTR {
		width: 200px;
	}
	.Form_TextArea_LTR {
		width: 200px;
	}
	form[action="?user=news"] + tr {
		display: grid;
  		gap: 15px;
	}
	form[action="?user=customers"] + tr {
		display: grid;
  		gap: 15px;
	}
	.Form_RTL {
		width: 200px;
	}
	.Form_TextArea_RTL {
		width: 200px;
	}
	.fa .followus_news {
		justify-content: right;
		flex-direction: row-reverse;
	}
	.fa .latest_news {
    	position: unset;
  	}
	.fa .news_line {
    	position: unset;
  	}
	.fa #pscroller2 {
  		width: 350px;
	}
	.en #pscroller2 {
		width: 350px;
	}
	.Form_TextArea {
		width: 200px;
	}
}

@media (max-width: 768px) {
	
}