h2{line-height: 0.9; font-size:30px;}
h1, h2, h3, h4, h5, h6{line-height:0.9;}
p{line-height: 1.2;}
.middle{display:inline-block; vertical-align:middle; line-height:normal;}
.bottom{display:inline-block; vertical-align:bottom; line-height:normal;}
.mobWrapper{display:none;}
@media only screen and (min-width:768px)
{
h2{font-size:24px;}
}
@media only screen and (min-width:1024px)
{
h2{font-size:26px;}
}
@media only screen and (min-width:1280px)
{
h2{font-size:28px;}
}
@media only screen and (min-width:1920px)
{
h2{font-size:30px;}
}

@media only screen and (max-width:767px)
{
.desktopWrapper{display:none;}
.mobWrapper{display:block;}
}
@media only screen and (max-width:400px)
{
h2{font-size:26px;}
}