body{margin:60px 0 0 0;font-size:24px;line-height:1.6;font-family:'Open Sans',sans-serif;font-weight:300;color:#444}@media only screen and (max-width:450px){body{font-size:16px}}a{color:#444}a:hover{color:#f09}h1{margin:0;padding:0}.ctc{position:fixed;background-color:#fff;left:0;right:0;top:0;height:60px;box-shadow:0 10px 12px rgba(0,0,0,0.2);border-bottom:1px solid #999;z-index:100}@media only screen (max-width:1100px){.ctc{padding:0 20px}}.ctc>.m{width:899px;margin:0 auto;position:relative;padding-left:101px;border-right:1px solid #ebebeb}@media only screen and (max-width:1100px){.ctc>.m{width:auto}}@media only screen and (max-width:450px){.ctc>.m{padding-left:61px}}.ctc>.m>.lg{position:absolute;top:0;left:0;height:60px;width:100px;background:url("http://www.kellegous.com/s/brand.svg") no-repeat top left;background-size:77px 55px;background-position:50% 50%;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.ctc>.m>.lg:hover{background-color:#f9f9f9}@media only screen and (max-width:450px){.ctc>.m>.lg{width:60px;background-size:46px 33px}}.ctc>.m>.ml{display:inline-block;height:60px;line-height:60px;font-size:16px;width:80px;padding:0 10px;text-decoration:none;text-align:center;color:#666}.ctc>.m>.ml:hover{color:#ff0099;padding:0 10px;text-shadow:0 1px 1px #fff;background-color:#f9f9f9}@media only screen and (max-width:450px){.ctc>.m>.ml{font-size:14px;width:50px;padding:0 5px}}#main{display:block;width:1000px;margin:0 auto;padding:50px 0}@media only screen and (max-width:1100px){#main{width:auto;margin:0 20px}}footer{text-align:center;border-top:1px solid #ccc;padding:10px 0;opacity:.5}footer img{border:none}#about{padding:100px 0;background-color:#222;color:#fff}#about a{color:#fff;text-decoration:none;font-weight:600}@media only screen and (max-width:450px){#about{padding:50px 0}}h2{display:block;margin:0;padding:0;font-weight:400;font-size:64px;line-height:84px;font-family:Abril Fatface}@media only screen and (max-width:800px){h2{font-size:48px;line-height:64px}}@media only screen and (max-width:450px){h2{font-size:32px;line-height:48px}}p{margin:0 0 50px 0}