/*@media  (max-width: 786px)*/ 
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 780px) {

/*img {
	width: 100%;
	height: auto;    
}*/
  
.jp-topmenu { display: none; }
  
.hidden-phone { 
	display: none !important; 
	visibility: hidden;
}
  
.logo { 
	text-align: right;
	float: right !important;
	margin: 10px 0 !important;
	padding: 0 !important;
}
  
.logo img, .mod_jt_skitter_slideshow_img {
	max-width: 70%!important;
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	margin-left: 0;
	margin-right: 0;
	width:100%;
}

  .grid_3 { width: 45% !important; margin: 10px 2.49% !important; }
  
.jp-wrapper {
	width: 100%!important; 
	max-width: 100%!important; 
	margin: auto;
}

.container {
	width: 90%!important; 
	max-width: 90%!important; 
	margin: auto;
	padding:0 2%!important;
}
.jp-mainmenu { 
	display:block; 
	width:100%; 
	text-align:center; 
	border:none!important;
	background:none!important;
	margin:10px 0!important;
	padding-bottom:0!important

	}
.jp-mainmenu select { 
	display:block; 
	width:90%; 
	margin:0 auto
	}

#image-mobile { display: none; }
  
#left, #right{float:none!important;margin:0!important;width:100%!important}
}