
body,h1,h2,h3,h4,h5,h6,p,ul,dl,dd,input,select,textarea{margin: 0; padding: 0;}
ul{list-style: none;}
img{border: none; vertical-align: middle;}
a{text-decoration: none;}
input,textarea,select{outline: none; border: none; background-color: transparent;}
textarea{resize: none;}
em,i,strong{font-style: normal;}
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
}
button{
	border: none; margin:0; padding:0; list-style-type:none;
}
*{
	font-family: 'MetaWebPro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
}

.clearfix:before,
.clearfix:after{
    content: "";
    display: table;
}
.clearfix:after{
    clear: both;
}
.clearfix {
    *zoom:1;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.show{
    display:block;
}
.hide{
    display:none;
}
/*html {
    font-size : 20px;
}
@media only screen and (min-width: 401px){
    html {
        font-size: 25px !important;
    }
}
@media only screen and (min-width: 428px){
    html {
        font-size: 26.75px !important;
    }
}
@media only screen and (min-width: 481px){
    html {
        font-size: 30px !important; 
    }
}
@media only screen and (min-width: 569px){
    html {
        font-size: 35px !important; 
    }
}
@media only screen and (min-width: 641px){
    html {
        font-size: 40px !important; 
    }
}*/