html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;}
a,body,div,img{-webkit-tap-highlight-color:transparent;margin:0;padding:0;border:0;outline:none 0;font-weight: 500;}
img{display:block;width:100%;height:auto;width:auto\9;border:none;-ms-interpolation-mode:bicubic}
body{background:#e4e8eb;margin:0 auto;font:12px/1.5 helvetica, arial, sans-serif;;color:#333;}
a{display:block;text-decoration:none;color:#969696;}
a:hover{text-decoration:none}
@media screen and (min-width:320px){html{font-size:21.33px}
}
@media screen and (min-width:360px){html{font-size:24px}
}
@media screen and (min-width:375px){html{font-size:25px}
}
@media screen and (min-width:410px){html{font-size:27.33px}
}
@media screen and (min-width:450px){html{font-size:30px}
}
@media screen and (min-width:525px){html{font-size:35px}
}
@media screen and (min-width:600px){html{font-size:40px}
}
@media screen and (min-width:675px){html{font-size:45px}
}
@media screen and (min-width:750px){html{font-size:50px}
}
@media screen and  (min-width: 1024px){html{font-size: 60px}}
.banner{margin-bottom:10px;}
.tristarlp{padding:10px 0;}
.footer{width:100%;}