div,article,aside,nav,section,header{display:block}
header{z-index:13;position:relative}
header h1{display:none}
.title{font-size:2.3em;margin-left:10px}
#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0;color:white;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:transparent;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}
#skiptocontent a:focus{position:absolute;left:0;top:3px;background:#222;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}
.guide{width:100%;margin:60px 0 30px 0}
.guide ul,.guidelink ul{margin:0;padding:0}
.guideIcon{float:left;height:40px;width:40px;padding:0 5px 5px}
.hidden{display:none}
.callNav{display:block;clear:both;background:rgba(120,78,149,0.50);border-radius:4px;width:100%;height:100%;min-height:50px;max-height:70px;margin:-120px 0 40px 0;border:thin solid rgba(231,16,114,.5)}
ul.call h3{font:12px 'furoreregular',"Courier New",Courier,monospace;margin:5px auto 25px;text-align:center;color:#ddd;text-shadow:1px 1px 2px #000;line-height:1.2em}
ul p.callStatusOpen,ul p.callStatusClosed,ul p.callStatusPending{font:16px 'furoreregular',"Courier New",Courier,monospace;text-align:center;text-shadow:1px 1px 2px #000;margin-top:-15px}
.callStatusOpen{color:#09a703}
.callStatusClosed{color:red}
.callStatusPending{color:#c9ce49}
.callis{text-align:center;font:2em 'fontleroybrownregular',georgia,serif}
.clear{clear:both}
.main{border-right:double #222;border-left:double #222}
#maincontent p a{word-break:break-strict}
#maincontent p{font-family:'ArimoRegular',"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:1.1em}
#maincontent{position:relative;border-radius:50px;padding:0;padding-top:35px;z-index:14}
.feature{height:100%;min-height:200px;margin:0 0 25px 0}
.feature img{margin:0 auto;padding-left:10px}
.feature p{padding:0 10px 0 0}
.post{margin-bottom:45px}
.category{color:rgba(235,17,108,1.00);font:2.7em 'hacked_crtregular',"Courier New",Courier,monospace;line-height:1em}
.feature h3.title{padding:5px 0 0 0;color:#ccc;text-shadow:#000 3px 3px 0;font-size:4em;text-align:center}
.pageTitle{font:4em 'furoreregular',"Courier New",Courier,monospace;color:#fff;text-shadow:0 0 30px #000,0 0 30px #000;line-height:.5em;display:block;position:relative;text-align:center;margin:330px 0 65px 5px}
#tweets{word-wrap:break-word}
.user img{margin:0 10px;float:left}
.user,.timePosted{font-weight:bold}
.user{margin:0 10px 0 0;padding:0 10px 10px 0}
.interact a{padding-right:10px}
.leftSideBar{padding-top:5px}
.leftSideBar article{margin-bottom:10px}
.leftSideBar h1,h2,h3,h4,h5,h6,.leftSideBar p{margin-left:0;color:#62d9f3}
.rightSideBar article{height:100%;margin:0 0 10px 10px}
.rightSideBar .title{text-align:left}
.rightSideBar p{text-align:left}
.leftSideBar h3.title,.rightSideBar h3.title{font-size:1.5em;margin-left:0;color:#62d9f3;border-bottom-color:rgba(149,215,148,1.00);border-bottom:1px solid}
.jackup{vertical-align:middle}
.videoWrapper{position:relative;padding-bottom:67.25%;padding-top:25px;height:0}
.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}
.byline{background:url(../../images/defcon-main/20white.png);font:1em 'bebas_neueregular',"Courier New",Courier,monospace;color:#ccc;line-height:1.2em;padding-left:15px;letter-spacing:.2em}
.postImageFloat100{display:block;position:relative;float:right;width:90%;padding:0 25px 0 15px}
.postImageFloat{display:block;position:relative;float:right;width:50%;padding:0 25px 0 15px}
.postImageFloat25{display:block;position:relative;float:right;width:25%;padding:0 25px 0 15px}
.postImage{margin-left:15px}
.postImageFloat15{display:block;position:relative;float:right;width:15%;padding:0 25px 0 15px}
.postImageLFloat{display:block;position:relative;float:left;width:50%;padding:0 15px 0 15px}
.archiveLogo{display:block;margin:0 auto;padding-top:5px}
.icons{margin:0 auto;height:60px;width:60px}
.socIcon{display:inline-block;margin:0 0 0 -5px;width:30px}
.social{padding-top:7px}
img.affiliate{width:120px;display:block;margin:10px auto}
.logo{display:block;margin:10px auto;padding-left:10px}
.corners{box-shadow:-1px 1px 1px #444 inset}
.archiveBox{background:-moz-linear-gradient(bottom,rgba(0,0,0,0),rgba(134,136,146,0.5));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(134,136,146,0.5));background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(134,136,146,0.5)));background:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(134,136,146,0.5));background:linear-gradient(bottom,rgba(0,0,0,0.5),rgba(134,136,146,0.5));border-top:1px #777 solid;min-height:200px}
.archiveBox p{margin-top:10px}
.talkList{color:#ddd;margin:0 20px 20px 40px}
.talkList li{list-style-type:circle}
.talkTitle{font:1.7em 'furoreregular',"Courier New",Courier,monospace;color:rgba(164,108,202,1.00);margin:40px 0 5px 10px}
.speaker{color:rgba(235,17,108,1.00);font:bold 1.2em "Courier New",Courier,monospace;letter-spacing:.05em;margin:0 0 0 10px}
.abstract{margin-top:20px}
.speaker .speakerTitle{display:inline-block;margin-left:7px;color:#a4a4a4;font-size:.7em}
.speakerBio{font-style:italic;font-size:.9em}
.opener{color:#62d9f3;font:1.2em 'ocr_a_stdregular',"Courier New",Courier,monospace}
hr{color:#999;background-color:#999;border-color:#999;border-style:none;height:1px;text-align:left;margin:0 10px 10px 10px}
.updated{background-color:#930;color:#000;text-shadow:none;padding-left:10px}
object.rsbVid{margin:0 auto}
.rSbList li{margin-right:10px}
.footer{height:192px}
.footer div{text-align:center;padding:20px 0}
.copyright p{width:100%;text-align:center;margin-left:-10px}
.resource a{display:block;width:100%;text-align:center}
.nojs{position:absolute;top:0;width:100%;height:25px;background-color:#222;text-align:center;padding-top:5px}
ul,ol{margin-left:10px}
.fixedWidth{font-family:'ocr_a_stdregular',"Courier New",Courier,monospace}
.bio{background:-moz-linear-gradient(bottom,rgba(0,0,0,0),rgba(134,136,146,0.5));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(134,136,146,0.5));background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(134,136,146,0.5)));background:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(134,136,146,0.5));background:linear-gradient(bottom,rgba(0,0,0,0.5),rgba(134,136,146,0.5));border-top:1px #777 solid;padding-bottom:20px;min-height:275px}
.bioPic{width:225px}
.q{font:1.2em 'ocr_a_stdregular',"Courier New",Courier,monospace;color:#fff}
.dcgTable{margin:15px 0;vertical-align:top;border-collapse:collapse;color:#bbb}
.dcgTable tr td{padding:10px;max-width:10%}
.dcgTable th{font-size:1.2em;text-align:left;padding:10px;background:url(../../images/defcon-main/30white.png);text-shadow:black 1px 1px 1px}
.dcgTable tr:nth-child(2n+2){background:url(../../images/defcon-main/10white.png)}
.dcgTable td table td{padding:0}
.headerRow{display:none}
.headerRow li{font:1.2em 'bebas_neueregular',"Courier New",Courier,monospace;text-align:left;padding:none;border:0;text-shadow:black 1px 1px 3px}
.calendarRow li{background:rgba(187,186,186,0.3);border:2px #000 solid;text-align:left}
.scheduleRow li{background:black;border:1px #999 solid;text-align:left}
.scheduleRow li p a{font-weight:bold}
.trackName{text-align:center;font-family:'bebas_neueregular',"Courier New",Courier,monospace;line-height:1em;letter-spacing:.03em;margin-bottom:15px}
.row:nth-child(2n+3){background:url(../../images/defcon-main/10white.png)}
.row{padding:10px}
.row li{text-align:left;padding:none}
.groupNum{font-size:1.4em;font-weight:bold}
.pullRight{padding:15px 5px;font:1.4em "Courier New",Courier,monospace;color:#66c;width:100%;max-width:25%;min-width:100px;float:right;margin:10px 5px 10px 20px;text-align:center}
.pullLeft{padding:15px 5px;font:1.4em "Courier New",Courier,monospace;color:#66a;width:100%;max-width:25%;min-width:100px;float:left;margin:10px 20px 10px 5px;text-align:center}
.imgFltLft{float:left;margin:0 15px 5px 0}
article.action{background:#000;border:1px #bbb solid;height:100%;min-height:35px;max-height:35px;width:100%;max-width:93%;box-shadow:none;-webkit-box-shadow:none;margin:10px auto 20px}
article.action:hover{background:-moz-linear-gradient(bottom,#555,#444);background:-webkit-linear-gradient(bottom,#555,#444);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#555),color-stop(100%,#444));background:-o-linear-gradient(bottom,#555,#444);background:linear-gradient(bottom,#555,#444)}
article.action h3{color:#fff;font:1.5em 'furoreregular',"Courier New",Courier,monospace;line-height:1.4em;text-align:center;padding-left:5px}
.schedIcon{width:25px}
.navHolder{z-index:11;display:none}
.nav{display:block;list-style-type:none;list-style-position:inside;width:100%;min-width:90px;max-width:300px;padding:0;margin:0 0 -10px 0;font:1.5em "Courier New",Courier,monospace}
.nav li{background:0;font-family:'furoreregular',"Courier New",Courier,monospace;color:rgba(0,0,0,.5);width:100%;min-width:91px;text-align:center;line-height:1.3em}
.nav li.multi li{background:0}
.nav li:hover{background-color:rgba(96,57,115,.8);text-shadow:#000 .1px .1px 0;color:#fff;border-radius:3px}
.nav li a{text-decoration:none;font-size:.8em;color:#bbb;padding:0;line-height:1.7em;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;z-index:100}
.nav li a:hover{text-shadow:#000 .1px .1px 0;color:#fff}
.subNav{display:none;text-align:left;width:100%;overflow:visible;padding:0;margin:0;font-size:.6em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0}
.nav li:hover .subNav,.nav li:hover .subNav li:hover .tertNav{display:block;opacity:1}
.nav li:hover .subNav li:hover .tertNav{border-top:thin #6C6 solid;border-left:none}
.nav li li{background:0;box-shadow:none;-webkit-box-shadow:none;padding:5px 0 0 0;margin:0;border:0}
.nav li li:hover{background:url(../../images/defcon-main/30white.png);box-shadow:none;-webkit-box-shadow:none}
.nav li li a{color:#ccf7d2;font:.8em 'furoreregular',"Courier New",Courier,monospace;padding:7px 10px;line-height:1.9em;text-shadow:none}
.nav li li a.grayed{color:#666}
.nav li li a:hover{color:#000}
.nav li li.inactive a{color:#888}
.nav li li.inactive a:hover{text-shadow:none}
.nav li li.inactive:hover{background:0}
#firstItem{z-index:100}
#secItem{z-index:90}
#thirdItem{z-index:80}
#fourthItem{z-index:70}
#fifthItem{z-index:60}
#sixthItem{z-index:50}
#sevItem{z-index:40}
#lastItem{border-top-left-radius:10px;z-index:100}
.pageNav li{display:inline-block;margin-right:10px}
.pageNav li a{font:1.2em 'bebas_neueregular',"Courier New",Courier,monospace}
.whitebg { background-color: white; border-radius: 3px;}
@media only screen and (min-width:960px) and (max-width:1279px){article.action h3{font:1em 'furoreregular',"Courier New",Courier,monospace;line-height:1.4em;padding-top:2px;text-align:center}
ul.call h3{font:.9em 'furoreregular',"Courier New",Courier,monospace}
ul p.callStatusOpen,ul p.callStatusClosed,ul p.callStatusPending{font:1em 'furoreregular',"Courier New",Courier,monospace}
.nav li a{font-size:.8em}
}@media only screen and (min-width:768px){header{height:440px}
nav{height:25px;margin:10px 0 10px}
.navHolder{background:rgba(0,0,0,0.4);box-shadow:2px 2px 4px #000;display:block;clear:both;z-index:11;min-width:640px}
.nav{display:inline-block;float:left;list-style-type:none;list-style-position:inside;position:relative;width:100%;min-width:90px;max-width:14.28%;padding:0;margin:0;height:30px;font:1em "Courier New",Courier,monospace}
.nav li{background:0;border:0;font-family:'furoreregular',"Courier New",Courier,monospace;color:#000;position:relative;display:block;height:40px;width:100%;min-width:91px;text-align:center;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;overflow:hidden;line-height:1.9em;opacity:1}
.nav li.multi li{background:0}
.nav li:hover{background-color:rgba(96,57,115,.8);text-shadow:#000 1px 1px 2px;color:#fff;box-shadow:0 0 3px #000}
.nav li.multi:hover{height:270px}
#firstItem li.multi:hover{height:98px}
#secItem li:hover{height:30px}
#thirdItem li.multi:hover{height:307px}
#fourthItem li.multi:hover{height:30px}
#fifthItem li.multi:hover{height:98px}
#sixthItem li.multi:hover{height:132px}
#lastItem li.multi:hover{height:273px}
.nav li a{display:block;text-decoration:none;color:#bbb;font-size:1.1em;padding:0;line-height:2em;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;z-index:100}
.nav li a:hover{color:rgba(235,17,108,1.00)}
.subNav{text-align:left;position:absolute;width:100%;top:70px;overflow:visible;padding:0;margin:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:.6em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0}
.nav li:hover .subNav,.nav li:hover .subNav li:hover .tertNav{display:block;top:29px;opacity:1}
.nav li:hover .subNav li:hover .tertNav{border-top:thin #6C6 solid;border-left:none}
.nav li li{background:0;box-shadow:none;-webkit-box-shadow:none;display:block;text-align:left;height:30px;padding:5px 0 0 0;margin:0;border:0}
.nav li li:hover{background:rgba(100,127,151,.4);box-shadow:none;-webkit-box-shadow:none}
.nav li li a{display:block;color:#ddd;font:.8em 'furoreregular',"Courier New",Courier,monospace;padding:7px 10px;line-height:1em;text-shadow:none}
.nav li li a.grayed{color:#999}
.nav li li a.grayed:hover{text-shadow:none;color:#999}
.nav li li a:hover{color:#fff;text-shadow:#000 1px 1px 0}
.nav li li.inactive a{color:#888}
.nav li li.inactive a:hover{text-shadow:none}
.nav li li.inactive:hover{background:0}
#firstItem{z-index:100}
#secItem{z-index:90}
#thirdItem{z-index:80}
#fourthItem{z-index:70}
#fifthItem{z-index:60}
#sixthItem{z-index:50}
#sevItem{z-index:40}
#lastItem{border-top-left-radius:10px;z-index:100}
.smPageTitle{display:none}
.useCase:hover{position:relative;height:255px;max-height:255px;margin-top:-165px}
.socIcon{padding:0 0 15px 7px}
.row{display:table-row;padding:10px}
.row li{display:table-cell;text-align:left;padding:10px}
.row:nth-child(2n+3){background:url(../../images/defcon-main/10white.png)}
.groupNum{font-size:1em;font-weight:normal}
.calendarRow{display:table-row}
.calendarRow li{padding:5px;display:table-cell;text-align:right;vertical-align:top;width:12%;height:75px;border:thin 1px black}
.calendarRow li p.eventDate{text-align:left;margin-top:10px}
.headerRow{display:table-row;background:0}
.headerRow li{display:table-cell;font-size:1.2em;text-align:left;padding:10px;height:20px;text-align:center;text-shadow:black 1px 1px 1px}
.scheduleRow{display:table-row}
.scheduleRow li{padding:5px;display:table-cell;text-align:left;vertical-align:top;width:12%;height:75px;border:thin 1px black}
.scheduleRow li p.trackNum{text-align:left;margin-top:10px}
.scheduleRow li p{text-align:left;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.schHeaderRow{display:table-row;background:0}
.schHeaderRow li{display:table-cell;font-size:1.2em;padding:10px;height:20px;text-align:center;text-shadow:black 1px 1px 1px}
h3.time{margin-top:20px}
.feature h3.title{text-align:left}
}@media only screen and (min-width:1280px){body{background:#000 url(../../images/defcon-25/dc-25-website-header.jpg) center top no-repeat}
.socIcon{padding:0 0 15px 21px}
.useCase:hover{height:235px;max-height:235px;margin-top:-145px}
ul.call h3{font:.9em 'furoreregular',"Courier New",Courier,monospace}
ul p.callStatusOpen,ul p.callStatusClosed,ul p.callStatusPending{font:1em 'furoreregular',"Courier New",Courier,monospace}
}@media only screen and (min-width:768px),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.header{background:#000 url(../../images/defcon-25/dc-25-website-header.jpg);background-repeat:no-repeat,repeat-x,repeat;background-position:center top}
body.header2{background:#000 url(../../images/defcon-25/dc-25-website-header-2.jpg);background-repeat:no-repeat,repeat-x,repeat;background-position:center top}
body.header3{background:#000 url(../../images/defcon-25/dc-25-website-header-3.jpg) center top no-repeat;background-position:center top}
body.header4{background:#000 url(../../images/defcon-25/dc-25-website-header-4.jpg) center top no-repeat;background-position:center top}
body.header5{background:#000 url(../../images/defcon-25/dc-25-website-header-5.jpg) center top no-repeat;background-position:center top}
}@media only screen and (min-width:768px) and (max-width:959px){body.header{background:#000 url(../../images/defcon-25/dc-25-website-header.jpg) center top no-repeat}
.nav{font-size:1.1em}
.nav li a{font-size:1em}
article.action h3{font:1.3em 'furoreregular',"Courier New",Courier,monospace;line-height:1.3em;padding-top:6px;text-align:center}
.socIcon{padding:0 0 15px 10px}
.calendarRow li{font-size:.7em;line-height:.8em}
.calendarRow li p{line-height:1.2em}
.scheduleRow li{font-size:.7em;line-height:.8em}
.scheduleRow li p{line-height:1.2em}
.trackName{font-size:1.3em}
ul.call h3{font:.9em 'furoreregular',"Courier New",Courier,monospace}
ul p.callStatusOpen,ul p.callStatusClosed,ul p.callStatusPending{font:1em 'furoreregular',"Courier New",Courier,monospace}
}@media only screen and (max-width:767px){.feature .category{font:2.8em 'true_crimesregular',"Courier New",Courier,monospace;text-align:center}
.feature{padding-bottom:35px;padding-top:15px}
.post{padding-bottom:35px;padding-top:15px}
.main{border:0}
.socIcon{padding:0 0 15px 16px}
.feature img{margin:0 auto;padding-left:0}
.useCase{background-color:#000;opacity:1;height:100%;max-height:275px;margin-top:0;padding-bottom:15px}
.guideNav{margin-top:265px!important}
.guideIcon{height:40px;width:40px}
.nav li:hover{background-color:rgba(96,57,115,.8)}
.nav li.multi:hover{height:270px}
#firstItem li.multi:hover{height:79px}
#secItem li:hover{height:30px}
#thirdItem li.multi:hover{height:224px}
#fourthItem li.multi:hover{height:30px}
#fifthItem li.multi:hover{height:79px}
#sixthItem li.multi:hover{height:103px}
#lastItem li.multi:hover{height:200px}
.smPageTitle{font:3em 'furoreregular',"Courier New",Courier,monospace;color:#fff;text-shadow:#000 0 0 30px,#000 0 0 30px;line-height:.8em}
.pageTitle{display:none}
.callNav{position:relative;top:60px;background:rgba(120,78,149,0.50);border-radius:4px;width:100%;height:100%;min-height:50px;max-height:100%;margin:15px 0 0 0;padding-top:15px;border:thin solid rgba(231,16,114,.5)}
ul.call{display:block;float:left;width:100%;max-width:50%}
aside.leftSideBar{text-align:center;padding-top:0}
.emptyDate{display:none}
.emptyRoom{display:none}
article.action{width:100%;min-width:100%}
.scheduleRow li{font-size:1.5em;padding:10px}
.scheduleRow li p.schedTalk{display:run-in;margin-left:60px;text-align:left}
.scheduleRow li p.schedTalk:first-line {margin-left:0}
.scheduleRow li{font-size:1.5em;padding:10px}
.scheduleRow li p{line-height:1.2em;font-size:.8em}
.scheduleRow li p.schedTalk{display:run-in;margin-left:60px;text-align:left}
.scheduleRow li p.schedTalk:first-line {margin-left:0}
.leftSideBar p{text-align:center}
}@media only screen and (min-width:480px) and (max-width:767px){body.header{background:#000 url(../../images/defcon-25/dc-25-website-header-768.jpg);background-repeat:no-repeat,repeat-x,repeat;background-position:center top}
body.header2{background:#000 url(../../images/defcon-25/dc-25-website-header-2-768.jpg);background-repeat:no-repeat,repeat-x,repeat;background-position:center top}
body.header3{background:#000 url(../../images/defcon-25/dc-25-website-header-3-768.jpg) center top no-repeat;background-position:center top}
body.header4{background:#000 url(../../images/defcon-25/dc-25-website-header-4-768.jpg) center top no-repeat;background-position:center top}
body.header5{background:#000 url(../../images/defcon-25/dc-25-website-header-5-768.jpg) center top no-repeat;background-position:center top}
nav{padding:205px 0 0 0}
.smPageTitle{text-align:center;margin:25px 0 -15px 0}
.header{height:0}
.nav{max-width:450px}
aside.leftSideBar{clear:both}
.leftSideBar h3{text-align:center}
.socIcon{padding:40px 0 15px 23px}
}@media only screen and (max-width:479px){nav{padding:160px 0 0 0}
body.header{background:#000 url(../../images/defcon-25/dc-25-website-header-480.jpg) center top no-repeat}
body.header2{background:#000 url(../../images/defcon-25/dc-25-website-header-2-480.jpg);background-repeat:no-repeat,repeat-x,repeat;background-position:center top}
body.header3{background:#000 url(../../images/defcon-25/dc-25-website-header-3-480.jpg) center top no-repeat;background-position:center top}
body.header4{background:#000 url(../../images/defcon-25/dc-25-website-header-4-480.jpg) center top no-repeat;background-position:center top}
body.header5{background:#000 url(../../images/defcon-25/dc-25-website-header-5-480.jpg) center top no-repeat;background-position:center top}
.smPageTitle{text-align:center;margin:25px 0 15px 0}
.leftSideBar h3{text-align:center}
.socIcon{padding:75px 0 15px 10px}
.helv{font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif"}
	
#maincontent{padding-top:0}
}@font-face{font-family:'ArimoRegular';src:url('../defcon-19/fonts/Arimo-Regular-Latin-webfont.woff') format('woff'),url('../defcon-19/fonts/Arimo-Regular-Latin-webfont.ttf') format('truetype'),url('../defcon-19/fonts/Arimo-Regular-Latin-webfont.svg#webfontfp9yEXd3') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ration_oneregular';src:url('../../images/fonts/ration-regular-webfont.eot');src:url('../../images/fonts/ration-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../images/fonts/ration-regular-webfont.woff') format('woff'),url('../../images/fonts/ration-regular-webfont.ttf') format('truetype'),url('../../images/fonts/ration-regular-webfont.svg#rationale_oneregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'bebas_neueregular';src:url('../../images/fonts/bebasneue-webfont.eot');src:url('../../images/fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),url('../../images/fonts/bebasneue-webfont.woff') format('woff'),url('../../images/fonts/bebasneue-webfont.ttf') format('truetype'),url('../../images/fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ocr_a_stdregular';src:url('../../images/defcon-24/fonts/OCRA.eot');src:url('../../images/defcon-24/fonts/OCRA.eot?#iefix') format('embedded-opentype'),url('../../images/defcon-24/fonts/OCRA.woff2') format('woff2'),url('../../images/defcon-24/fonts/OCRA.woff') format('woff'),url('../../images/defcon-24/fonts/OCRA.ttf') format('truetype'),url('../../images/defcon-24/fonts/OCRA.svg#ocr_a_stdregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'furoreregular';src:url('../../images/defcon-25/fonts/Furore-webfont.eot');src:url('../../images/defcon-25/fonts/Furore-webfont.eot?#iefix') format('embedded-opentype'),url('../../images/defcon-25/fonts/Furore-webfont.woff') format('woff'),url('../../images/defcon-25/fonts/Furore-webfont.ttf') format('truetype'),url('../../images/defcon-25/fonts/Furore-webfont.svg#furoreregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'hacked_crtregular';src:url('../../images/defcon-25/fonts/hacked_crt-webfont.woff2') format('woff2'),url('../../images/defcon-25/fonts/hacked_crt-webfont.woff') format('woff');font-weight:normal;font-style:normal}