
@media only screen and (min-width: 240px) and (max-width: 767px) {
/*-----------------------------------------
  :GRID
  -------------------------------------------*/
.row {
	padding: 0;
	margin: 0 auto;
	overflow: hidden;
}
.row .row {
	margin: 0 -3.4375%; /*6.5625  3.4375*/
}
.column, .columns {
	margin: 0 3.125%;  /*0 10px*/
	float: none;
	position: relative;
}
.row .mobile1 {
	width: 18.75%;
	overflow: hidden;
}
.row .mobile2 {
	width: 43.75%;
	overflow: hidden;
}
.row .mobile3 {
	width: 68.75%;
	overflow: hidden;
}
.row .mobile4 {
	width: 100%;
	overflow: hidden;
}
.row .one.columns,  .row .two.columns,  .row .three.columns,  .row .four.columns,  .row .five.columns,  .row .six.columns,  .row .seven.columns,  .row .eight.columns,  .row .nine.columns,  .row .ten.columns,  .row .eleven.columns,  .row .twelve.columns {
	width: auto;
}
iframe, img, object, embed {
	max-width: 100%;
}



/*-----------------------------------------
  :FONTS
  -------------------------------------------*/		


/*-----------------------------------------
  :HEADER
  -------------------------------------------*/
/*------ MAIN NAVI ------*/

#navbar-menu .row {
	overflow:visible;
	}
	
ul.navi-main .more {
	display:inline-block;
	}
	
#navbar-menu ul li ul:hover li {
x	display:block;
	}
/*-----------------------------------------
  :FOOTER
  -------------------------------------------*/
.footer-link {
	border-bottom:1px solid #999;
	padding-bottom:10px;
	margin-bottom:10px;
}

.footer-link,
footer ul.copyright li,
footer ul.copyright li:nth-child(2) {
	float:none;
	}

}
