
h1{color:#948FAB;font-weight:300;line-height:1;font-size:2.0em;}
h2{color:#8295A1;font-weight:normal;font-size:2.0em;}
.hc1{display:table-cell;vertical-align:top;text-align:left;padding-left:5%;padding-top:5%;padding-right:5%;padding-bottom:5%;overflow:hidden;background:linear-gradient(to bottom,#00000000,#00000011);background:-webkit-linear-gradient(top,#00000000,#00000011);background-position: left top;background-repeat: no-repeat;background-color:#00000011;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.hc2{filter:drop-shadow(#000000aa 0px 1px 1px);-webkit-filter:drop-shadow(#000000aa 0px 1px 1px);opacity:0;min-width:250px;width:50%;max-width:350px;}
.hc3{display:table-cell;vertical-align:middle;text-align:center;padding-left:5%;padding-top:5%;padding-right:5%;padding-bottom:5%;overflow:hidden;background:linear-gradient(to bottom,#00000033,rgba(0,0,0,0.2));background:-webkit-linear-gradient(top,#00000033,rgba(0,0,0,0.2));background-position: left top;background-repeat: no-repeat;background-color:rgba(0,0,0,0.2);height:10px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.hc4{opacity:0;color:#8295A1;margin-bottom:0.3em;text-shadow:#000000aa 0px 2px 1px;margin-top:0px;}
.hc5{opacity:0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:2px;min-height:2px;background-color:#595667;margin-bottom:10px;}
.hc6{opacity:0;cursor:pointer;text-decoration:none;outline:none;padding-left:0.2em;padding-right:0.2em;white-space:nowrap;font-size:1.0em;}
.hc8{padding-bottom:5px;margin-right:10px;vertical-align:middle;height:18px;}
@media screen and (min-width:700px) {
h1{font-size:3.0em;}
.hc7{font-size:1.2em;}
.hc9{height:28px;}
}