@media screen and (max-width: 1639px) and (min-width: 992px) {
	.search_wrap {
		width: 820px !important;
	}
	#tab3 .login-name > input, #tab3 .login-pass > input {
		width: calc(100% - 15px);
	}
	#tab3 #edit-actions {
		margin-top: 30px;
	}
	#block-mobile-menu-link {
		display: none;
	}
}
@media screen and (min-width: 1240px) {
	.container {
		width: 1200px;
		padding: 0;
	}
}
@media screen and (max-width: 1239px) and (min-width: 1200px) {
	.container {
		width: 1200px;
		padding: 0 20px;
	}
	.path-frontpage #page-body .container,
	.page-node-type-article #page-body .container {
		padding: 0;
	}
	nav.breadcrumb {
		padding: 8px 20px;
	}
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
	.front_item {
		padding: 15px 20px;
		width: 100%;
	}
	.front_item5 {
		padding: 30px 0px !important;
		background: #f1f1f1;
		border-right: 1px solid #e2e2e2;
	}
	.front_item7 {
		padding: 30px 0px !important;
		background: #f1f1f1;
		border-right: 1px solid #e2e2e2;
		border-left: 1px solid #e2e2e2;
	}
	p.front_item_content {
		margin-bottom: 10px;
	}
	.con_item_title .font20 {
		line-height: 1.2em;
	}
	.titlelon .con_content {
		padding-top: 105px;
	}
	.titlelon .con_item_title {
		margin-bottom: -105px;
	}
	.con_item_title {
		margin-bottom: -80px;
	}
}
@media screen and (max-width: 991px) and (min-width: 768px){
	.col-md-3.col-sm-6.no-padding {
		padding: 0px 30px;
	}
	.search_wrap {
		width: 660px !important;
		padding: 20px 30px !important;
	}
	
	#tab3 .login-name > input, #tab3 .login-pass > input {
		width: calc(100% - 15px);
	}
	#tab3 #edit-actions {
		margin-top: 30px;
	}
	.front_item6 {
		border-bottom: 1px solid #e2e2e2;
	}
	.sidebar {
		padding: 0;
	}
	.content.col-md-10 {
		border-left: 0;
		padding: 0;
	}
	#superfish-main > li {
		width: auto;
		padding: 20px 5px;
	}
	#superfish-main > li > a {
		font-size: 15px;
	}
	.con_item_title .font20 {
		line-height: 1.2em;
	}
	.titlelon .con_content,
	.titlelon768 .con_content {
		padding-top: 105px;
	}
	.titlelon .con_item_title,
	.titlelon768 .con_item_title {
		margin-bottom: -105px;
	}
	.con_item_title {
		margin-bottom: -80px;
	}
	#block-mobile-menu-link {
		display: none;
	}
}