@font-face {
   font-family: MyWebfont;
   src: url('HelveticaNeueLTStd-UltLtCn.otf') format('opentype'); /* Safari, Android, iOS */
   font-weight: normal;
}

@font-face {
   font-family: MyWebfontBold;
   src: url('HelveticaNeueLTStd-BdCn.otf') format('opentype'); /* Safari, Android, iOS */
}

<!--@font-face { font-family: MyWebfontBold; src: url('HelveticaNeueLTStd-XBlkCn.otf') format('opentype'); /* Safari, Android, iOS */}-->
html {
	font-family: MyWebfont, Arial, Helvetica, sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

img {
  width: 100%;
  height: auto;
}

body {
font-family: MyWebfont, Arial, Helvetica, sans-serif;
line-height: 1.42857143;
color:#000; /* default colour of all text*/
margin:0px;
padding:0px;
background-color:#fff;
}
/*DESKTOP*/
@media (min-width: 415px) {
body {
font-size:20px;	
}
}
/*IPHONES*/
@media (max-width: 414px) {
body {
font-size:18px;	
}
}
/* default colour of text BOF*/
a {
	color:#000;
	text-decoration: none;
}

/* defualt colour of hover text*/
a:hover,
a:focus {
	color:#666;
	text-decoration: none;
}

.myh1h {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh1hB {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh1 {
font-family: MyWebfont, Arial, Helvetica, sans-serif;
}
.myh2h {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh2hB {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh2 {
font-family: MyWebfont, Arial, Helvetica, sans-serif;
}
.myh3h {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh3hB {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh3 {
font-family: MyWebfont, Arial, Helvetica, sans-serif;
}
.myh4h {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh4hB {
font-family: MyWebfontBold, Arial, Helvetica, sans-serif;
}
.myh4 {
font-family: MyWebfont, Arial, Helvetica, sans-serif;
}
.myh5 {
font-family: MyWebfont, Arial, Helvetica, sans-serif;
}
/*DESKTOP*/
@media (min-width: 415px) {
.myh1h {
font-size:36px;
}
.myh1hB {
font-size:36px;
}
.myh1 {
font-size:36px;
}
.myh2h {
font-size:26px;
}
.myh2hB {
font-size:26px;
}
.myh2 {
font-size:26px;
}
.myh3hB {
font-size:22px;
}
.myh3h {
font-size:22px;
}
.myh3 {
font-size:22px;
}
.myh4hB {
font-size:20px;
}
.myh4h {
font-size:20px;
}
.myh4 {
font-size:20px;
}
.myh5 {
font-size:16px;
}
}

/*IPHONE X 6789*/
@media (max-width: 414px) {
.myh1h {
font-size:24px;
}
.myh1hB {
font-size:24px;
}
.myh1 {
font-size:24px;
}
.myh2h {
font-size:20px;
}
.myh2hB {
font-size:20px;
}
.myh2 {
font-size:20px;
}
.myh3hB {
font-size:18px;
}
.myh3h {
font-size:18px;
}
.myh3 {
font-size:18px;
}
.myh4hB {
font-size:16px;
}
.myh4h {
font-size:16px;
}
.myh4 {
font-size:16px;
}
.myh5 {
font-size:14px;
}
}

.center {
	text-align:center;
}
.justify {
	text-align:justify;
}
.left {
	text-align:left;
}
.right {
	text-align:right;
}