 	body { 
 
font-size: 1em;
 background-color:#ffffff;
 
}
    .mobile-only {
        display:block !important;
    }
 
    .desktop-only {
        display:none !important;
    }

 
 
img.full {width: 100%;}

 
/* menu stuff */
 
.js #menu {
		display:none;
	}
	
.js .slicknav_menu {
		display:block;
	}
	
 

/* 768px */
@media screen and (min-width: 768px) {

 	body { 
 background-color:#3A416d;
}
 

  .desktop-only {
        display:block !important; }


  .mobile-only {
        display:none !important; }
		
  .slicknav_menu {
	display:none !important;
}

 	body { 
 
font-size: 12px;
text-align: left; 
 
}

ul {padding: 0 0 0 40px;}
}
 
  
 