@media (max-width: 700px) {
 button { 
  outline: 0; 
  border: 0; 
  font-size: 1.5em; 
 }
  button:active { 
  outline: 0; 
  border: 0; 
  font-size: 1.5em; 
 }
 
 button.off-canvas-toggle {
  margin-top: 2px; 
 }
 
 div#ja-left {
  display: none !important; 
 }
 div#ja-mainnav, div#ja-subnav {
  display: none !important; 
 }
 div#ja-header div.main {
  width: 80% !important; 
  margin-left: 20% !important;
    
 }
 div#ja-mainbody {
  width: 100% !important; 
 }
 div#ja-main {
  width: 100% !important; 
 }
 div#ja-right {
  display: none !important; 
 }
 div.our_friends {
  display: none !important; 
 }
 div.vmDetails {
  width: 100% !important; 
  clear; both; 
 }
 html {
  max-width: 100% !important;
 }
 /*test:*/
 #ja-header {
   /*display: none; */
 }
 div#ja-footer {
  display: none !important;
 }
 h1, h2, h3 {
  width: 100%; 
  clear: both; 
 }
 
 .main { 
 width: 100% !important; 
 max-width: 100% !important; 
 margin: 0 auto; position: relative;
 background-position-x: 100px; 
 }
 .ja-megamenu { display: none !important; }
 
 div.opc1_download {
  display: none !important;
 }
 div.opc2_download {
  width: 100% !important;
 }
 
 
 
 ul.ja-usertools-screen, ul.ja-usertools-font {
  display: none !important; 
 }
 
}


img, iframe {
  max-width: 100% !important;
  height: auto !important;
 }
 .lbOverlay, .lbCenter, .lbImage { max-width: 50%; }
 .lbOverlay { opacity: 1 !important; }

header.wrap {
 max-width: 15% !important;
}

select {
 max-width: 100%; 
}

@media all and (max-width: 1200px) and (min-width: 700px) {
#ja-header .main {
	
	background-position: 100px 0px !important; 
	
	
}
#ja-mainbody {
 width: 100% !important;
}
#ja-right {
 display: none; 
}
}


@media (min-width: 1200px) {

header.wrap {
 display: none; 
}

}