@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;background:transparent;box-sizing:border-box;}
article, aside, figure, footer, header, hgroup, nav, section{display:block;}
object, embed{max-width:100%;}
ul{margin:0px;}
li{list-style-type:none;}
a{border:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;}
img{border:none;}
:focus{outline:0;}
table{border-collapse:collapse;border-spacing:0;}
th{font-weight:bold;vertical-align:bottom;}
td{font-weight:normal;vertical-align:top;}
input, select{vertical-align:middle;}
a:hover, a:active{outline:none;}
.clickable, input[type=button], input[type=submit], button{cursor:pointer;}
button, input, select, textarea{margin:0;}
button{width:auto;overflow:visible;}
.ie7 img{-ms-interpolation-mode:bicubic;}
.txtIndent{text-indent:-5000px;}
.first{margin-left:0!important;padding-left:0!important;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
.floatLeft{float:left;}
.floatRight{float:right;}
.floatNone{float:none;}
.marginAuto{margin:auto;}
.PostionRelative{position:relative;}
body{overflow-x:hidden;}
html{font-size:100%;}
.clear{clear:both;}
textarea{resize:none;}
h1, h2, h3, h4, h5, h6 {margin:0px;}
img {max-width: 100%;}
svg {max-width: 100%;}