
@media screen and (max-width : 1280px) and (min-width : 640px) { 

h2{
	font-size:4em;
}
.force {
	margin: 0 0 30px 0;
	clear: both;
	content: " ";
	display: table;
}

.super_banner img {
	width: 100%;
}


.mcreatespace {
	display: block;
	margin: 20px 0;
	clear: both;
	width: 100%;
	height: 1px;
}

.mcreatespaceclear {
	display: block;
	margin: 12px;
	clear: both;
	width: 100%;
	height: 1px;
}

.mclear {
	display: block;
	clear: both;
	width: 100%;
	height: 1px;
}

.mpushoff-top {
	margin: 20px 0 0 0;
}

.medium-menu {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 220px;
}

.medium-main {
	position: relative;
	margin: 0 0 0 220px;
}

.mleft {
	float: left !important;
}

.mright {
	float: right !important;
}

.mgrids li:nth-child(4n+1) {
	clear: both;
}

.smgrids li:nth-child(3n+1) {
	clear: both;
}

/*###############################################################################*/

.medium-1 {
	position: relative;
	width: 8.33333%;
}

.medium-2 {
	position: relative;
	width: 16.66667%;
}

.medium-3 {
	position: relative;
	width: 25%;
}

.medium-4 {
	position: relative;
	width: 33.33333%;
}

.medium-5 {
	position: relative;
	width: 41.66667%;
}

.medium-6 {
	position: relative;
	width: 50%;
}

.medium-7 {
	position: relative;
	width: 58.33333%;
}

.medium-8 {
	position: relative;
	width: 66.66667%;
}

.medium-9 {
	position: relative;
	width: 75%;
}

.medium-10 {
	position: relative;
	width: 83.33333%;
}

.medium-11 {
	position: relative;
	width: 91.66667%;
}

.medium-12 {
	position: relative;
	width: 100%;
}

.medium-offset-0 {
	position: relative;
	margin-left: 0%;
}

.medium-offset-1 {
	position: relative;
	margin-left: 8.33333%;
}

.medium-offset-2 {
	position: relative;
	margin-left: 16.66667%;
}

.medium-offset-3 {
	position: relative;
	margin-left: 25%;
}

.medium-offset-4 {
	position: relative;
	margin-left: 33.33333%;
}

.medium-offset-5 {
	position: relative;
	margin-left: 41.66667%;
}

.medium-offset-6 {
	position: relative;
	margin-left: 50%;
}

.medium-offset-7 {
	position: relative;
	margin-left: 58.33333%;
}

.medium-offset-8 {
	position: relative;
	margin-left: 66.66667%;
}

.medium-offset-9 {
	position: relative;
	margin-left: 75%;
}

.medium-offset-10 {
	position: relative;
	margin-left: 83.33333%;
}

[class*="column"] + [class*="column"]:last-child {
	float: right;
}

[class*="column"] + [class*="column"].end {
	float: left;
}

.column.medium-centered, .columns.medium-centered {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
}

.mhide {
	display: none;
}

m.column, .mcolumns {
	position: relative;
	padding-left: 0.9375em;
	padding-right: 0.9375em;
	width: 100%;
	float: left;
}
}
