#cssmenu {
	display: none;
}
@media screen and (max-width:992px)
{
.hidden-sm {
	display: none;
}
.pro-sidebar {
	padding: 0px 5px;
}
.sidebar-colletion {
	padding: 0px 5px;
}
}
@media screen and (max-width:770px)
{
ul.mpbox.col4 > li {
	width: 47%; clear: none; float: left !important; display: block;
}
.small-screen#cssmenu > ul {
	height: 300px; overflow: auto;
}
.mpbox.modern.boxed li.mp-services .mp-inner {
	height: 280px;
}
#topnav p {
	display: none;
}
div#foliocontent-pro > .entry {
	margin-left: 0px;
}
#cssmenu {
	display: block;
}
#cssmenu {
	width: 50%; display: block; position: fixed; z-index: 10;
}
.hidden-xs {
	display: none;
}
.pro-sidebar {
	padding: 0px 5px;
}
.sidebar-colletion {
	padding: 0px 5px; display: none;
}
.pro-sidebar {
	padding: 0px 5px; display: none;
}
.core-collection {
	width: 100%;
}
#cssmenu > ul > li {
	padding: 15px 44px; position: relative;
}
.sidebar-lienhe {
	width: 100%; float: left;
}
.core-lienhe {
	width: 100%; float: left;
}
div#contactFormWrapper {
	width: 100%; float: left;
}
div#col-right {
	width: 100%; float: left;
}
}
@media only screen and (max-width:569px)
{
.pro-description {
	padding: 0px;
}
#cssmenu {
	width: 100%;
}
#topnav .searchform {
	
}
.sidebar-colletion {
	width: 100%;
}
div#foliocontent-pro > .entry {
	margin-left: 0px;
}
.entry_item {
	padding: 0px 10px;
}
}
