*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 auto;padding: 0;}
body {position:relative;background: url('i/c2.png');height:100%;width:100%;padding:0;margin:0 auto;margin-top:60px;padding-bottom:50px;overflow:visible;font-size:1em;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:700px;}
table {position: relative;margin-top:40px;border: 0;padding-left: 15px;padding-right:15px;padding-top: 15px;padding-bottom: 50px;max-width:    1340px;height: 100%;width: 99%;}
tr {margin:0;padding:0;}
td {margin:0;padding:0;}
table h3{font-size: 130%;margin-bottom: 4px;text-shadow: 1px 1px 0 #DDD;}
.container {position:relative;width:100%;max-width:1340px;}
.container2 {position:relative;width:100%;max-width:1340px;padding-right:20px;}
#home-link {position:absolute;left:10px;top:-2px;color:#fff;font-size:17px;}
#header-bar {position: fixed;top: 0;height: 38px;line-height: 38px;vertical-align: middle;padding: 3px 7px;margin: 0;font-size: 80%;background: #000;width: 100%;z-index:9999;font-size:17px;}
#header-bar nav {display:inline-block;float:right;font-size:17px;}
#header-bar nav a {color:#fff;font-size:17px;}

#header-bar > div > nav > a {font-size:17px;top:-4px;}

#head-nav {margin-right:20px;}

#jb-block {float:left;width:43%;}
#ared {position:relative;margin-left:70px;padding-top:5px;height:70px;font-size:80px;color: #000;font-family: 'Istok Web', sans-serif;text-shadow: 0 0 3px #fff;z-index: 999;}
#rannen {position:relative;padding-left: 85px;margin-left: 29px;height: 80px;font-size: 80px;color: #000;font-family: 'Istok Web', sans-serif;text-shadow: 0 0 3px #fff;z-index: 999;}
#j {position: absolute;top: -25px;left: 21px;font-size: 130px;height: 5px;overflow: visible;color: #000;text-shadow: 0 0 5px #fff;font-family: 'Istok Web', sans-serif;z-index: 1001;}
#b {position: absolute;top: 45px;left: 40px;font-size: 130px;height: 5px;overflow: visible;color: #000;text-shadow: 0 0 5px #fff;font-family: 'Istok Web', sans-serif;z-index: 1000;}
#catchphrase {position: relative;display: inline-block;font-family: 'Istok Web', sans-serif;width: 53%;height: 100px;margin: 0 auto;text-align: center;color: #367CBD;font-weight: 900;text-shadow: 1px 1px 0 #000;font-size: 45px;line-height: 45px;vertical-align: middle;z-index: 1;}
#social {position: absolute;top: -50px;right: 0;z-index:555;}
#social img {margin:  10px;margin-top: -20px;width:  18%;min-width: 20px;max-width: 75px;height: 18%;min-height: 20px;max-height: 75px;opacity: .6;}
#social img:hover {opacity: 1;}
#pagebox {opacity: .9;background: #FFF;border-radius: 3px;border-left: 1px solid #BBB;border-bottom: 1px solid #BBB;height: 100%;padding: 1.888%;margin-right: 10px;margin-top: 25px;box-shadow:1px  -1px  1px  0  rgba(0,0,0,0.2),8px  -8px  0 -3px  #FFF,8px  -8px  1px -2px  rgba(0,0,0,0.2),16px  -16px  0 -5px  #FFF,16px  -16px  1px -4px  rgba(0,0,0,0.2);z-index: 555;}
#picture{width: 95%;margin: 0 auto;margin-top: -2px;min-width: 100px;max-width: 300px;border-radius: 50%;z-index: 555;}
#quickview{font-size: 110%;padding: 10px;padding-left: 25px;background: rgba(250,250,250,.6);margin-bottom: 10px;margin-left: 10px;border-radius: 3px;box-shadow: 0 0 6px #555;vertical-align: top;z-index: 1;}
#quote{background: #ccc;border-radius: 7px;padding: 15px;font-size: 34px;font-family: 'Signika', sans-serif;font-weight: 600;line-height: 40px;color: #367CBD;width: 80%;text-shadow: 1px 1px 0px #000;text-align: center;}
.iblock {display:inline-block;margin: 0 auto;height: 100%;width: 30%;min-width: 115px;max-width: 100%;vertical-align: top;}
#contentarea {margin-top:70px;max-width:1100px;padding:1%;}
#footer {position:fixed;bottom:-2px;left:0;right:0;width:100%;height:30px;background:#000;color:#fff;text-align:center;font-size:15px;line-height:30px;vertical-align:middle;font-family: 'Signika', sans-serif;z-index:9999;font-weight:0!important;}

@media (max-width:720px) {
  #catchphrase {text-align:right;}
}

@media (max-width:550px) {
  .container {position:relative;}
  #catchphrase {position:absolute;top:20px;right:20px;}
}
