@media only screen and (max-width : 1200px) {
	
}

@media only screen and (max-width : 992px) {
	.content-item {
		margin-top:0;
	}
	.wrapper {
		max-width:750px;
	}
	#explore-nav {
		flex-direction:column;
		padding:16px 0 25px 15px;
	}
	.discussion_tabs li {
		padding:0;
		align-self:flex-end;
	}
	.flex {
		flex-direction:column;
	}
	.main-nav li a {
		flex-direction:row;
	}
	.check-br {
		display:none;
	}
	a.notm h1 {
		text-align:center;
	}
	.col-partners {
		float:none;
	}
	.col-partners ul {
		display:flex;
		flex-direction:row;
		justify-content:center;
		margin-top:30px;
	}
	.search.hidden-xs {
	    margin: -30px -15px 50px;
	}
	.bg_gray .col-md-6.odd .content-item,
	.bg_gray .col-md-6.even .content-item {
		margin:0 15px 15px;
	}
	.tabs>label {
		display:block;
		border-radius:4px;
		margin:4px 0;
	}
}

@media only screen and (max-width : 768px) {
	.search-xs input {
		width:100%;
	}
	.search-xs select {
		border:1px solid #ccc;
	}
	.search-xs input[type="search"] {
		border:1px solid #eee;
		margin:15px 0;
		transition:0.3s;
	}
	.search-xs input[type="search"]:focus {
		border-color:#62b0ff;
	}
	.bg_gray {
		margin-top:40px;
	}
	.content-item_title {
		font-size:20px;
	}
	.register_form-row.row-inline {
		flex-direction:column;
	}
	.row-inline > div {
		margin-left:0;
		margin-right:0;
	}
	.bg-white .left_column {
		max-width:none;
		margin-right:0;
	}
	.submenu_first .submenu { 
		top:100%;
	}
	.bg-white {
		margin:40px 15px 10px;
	}
	.row {
		margin-left:0;
		margin-right:0;
	}
	.bg-white .bx_pagination_bottom .bx_pg_section {
		height:auto;
	}
}

@media only screen and (max-width : 480px) {
	.col-partners ul {
		flex-direction:column;
		align-items:center;
	}
	.col-partners ul li:first-of-type {
		margin-bottom:15px;
	}
	.col-partners ul li:first-of-type .col-xs-12 {
		padding-left:0;
	}
	#explore-nav {
		justify-content:center;
	}
	#explore-nav li {
		flex:1;
		text-align:center;
		margin-left:0;
		margin-right:0;
		margin-bottom:15px;
		width:100%;
	}
	.tabs {
		min-width:none;
	}
	.row-other {
		flex-direction:column;
		align-items:center;
	}
	.row-other .SaveXML_form {
		margin-left:0;
	}
	.margin-left-93 {
		margin-left:0;
	}
	.col-partners .col-xs-12:last-of-type {
		padding-left:0;
	}
	.forum-account li a,
	.forum-account li:last-child a	{
		float:none;
		border-right:none;
		display:block;
		background-color:#eee;
		border-radius:4px;
		border:1px solid #bbb;
		margin:4px 0;
		text-align:center;
	}
	.forum-account li a:hover {
		background-color:#bbb;
		color:#FFF;
	}
	#bx_3218110189_65580 .content-item {
		margin:0;
	}
}