textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0;max-width:100%}td{vertical-align:top;height:auto!important}img{border:0;display:inline-block;max-width:100%;height:100%!important;vertical-align:middle;-ms-interpolation-mode:bicubic}input,textarea{max-width:100%}svg:not(:root){overflow:hidden}*,*:before,*:after{box-sizing:border-box}.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html
.cf{height:1%}.cf{display:block}body{font-family:Helvetica,Arial,sans-serif;background:#000;color:#ffc;font-size:16px;position:relative}h1{text-transform:uppercase;font-weight:700;font-size:3em}h2{font-weight:700;font-size:2em}p{text-align:left;font-size:1.1em;line-height:2em}iframe{max-width:100%}a{color:#ffc}#responsive-menu-wrapper{padding-top:20px!important}.header{background:red}.logolink{float:left;width:25%}.header
.right{float:right;width:75%}.content{margin:0
auto;max-width:100%;padding:20px}.center{text-align:center}.footer{border-top:1px solid red;background:#000;color:#ffc;font-size:20px;padding:40px
0 30px;margin-top:15px}.footer
span{float:left}.footer
nav{float:right;display:inline-block;font-weight:300}.footer .menu
li{list-style-type:none;float:left}.footer .menu li
a{text-decoration:none;color:#ffc;display:inline-block;padding-left:25px;font-size:20px}.footer .menu li:not(:last-child) a:after{content:'|';color:#fff;padding-left:25px}@media only screen and (min-width: 1241px){.content{width:1200px}}@media only screen and (min-width: 931px) and (max-width: 1240px){.content{width:930px}}@media only screen and (min-width: 769px) and (max-width: 930px){.content{width:768px}}@media only screen and (min-width: 569px) and (max-width: 768px){.content{width:568px}}@media only screen and (min-width: 481px) and (max-width: 568px){.content{width:480px}}@media only screen and (max-width: 480px){.header .right,.logolink,.content{width:100%}}@media only screen and (max-width:320px){h1{font-size:1.5em}h2{font-size:1em}p{font-size:0.9em}table{border:0;border-spacing:2px;border-collapse:separate;empty-cells:hide}td{display:inline-block;width:100%;border:0}tr{height:auto!important}}@media only screen and (max-width: 399px){.footer{text-align:center}.footer .menu li, .footer
nav{float:none}.footer .menu li a:after{content:normal!important}.footer .menu li
a{padding:0!important}.footer .menu li
a{display:block}.footer
ul{margin-left:0;padding:0}}