﻿ html,body{margin:0;padding:0;position:relative;font:16px Arial;line-height:1.5}@media only screen and (max-width:1300px){body{font-size:16px}}@media only screen and (max-width:1150px){body{font-size:15px}}@media only screen and (max-width:1024px){body{font-size:14px}}@media only screen and (max-width:940px){body{font-size:13px}}@media only screen and (max-width:850px){body{font-size:12px}}@media only screen and (max-width:782px){body{font-size:16px}}a{color:inherit}a img{border:none}img{max-width:100%;height:auto;vertical-align:bottom}td>img{max-width:none}input[type="file"]{border:thin solid #abadb3}iframe{border:none;max-width:100%}figure{margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.vertical-clear{overflow:auto;display:inline-block;display:block}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clear{clear:both}.float-right{float:right;z-index:1}.float-left{float:left;z-index:1}.hidden{display:none}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.valign-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.valign-bottom{position:relative;top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.fulljustify{text-align:justify;margin-bottom:-1.25em}.fulljustify:after{content:"";display:inline-block;width:100%}.ordered-list-item{counter-increment:list-item-counter}.ordered-list-item:before{content:counter(list-item-counter,decimal)}@media (min-width:783px){.tablet-only,.phone-only,.desktop-hide{display:none}}@media only screen and (max-width:782px){.desktop-only,.phone-only,.tablet-hide{display:none}}@media only screen and (max-width:568px){.desktop-only,.tablet-only,.phone-hide{display:none}}.button{display:inline-block;padding:.5em 2em .7em;text-decoration:none}.button-small{padding:.2em 1em;font-size:.9em}