.reveal-modal-bg{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:2147483646;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;bottom:30px!important;left:32%;width:500px;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;background:#333 url(../graphics/bg-dark.jpg);position:fixed;z-index:2147483647;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);border:1px solid rgba(85,85,85,0.8);top:auto!important;padding:10px 10px 15px;}
.reveal-modal.suspects{background:#000;height:620px;width:800px;left:50%;margin:0 0 0 -400px;padding:10px;}
.touch .reveal-modal.suspects{left:112px;margin:0;}
.reveal-modal.suspects ul{display:block;height:156px;margin:0 0 4px;}
.reveal-modal.suspects ul li{height:155px;width:130px;display:block;float:left;background:url(../images/chapter-5/modal/all-mugs-sprite.jpg);margin:0 2px;}
.reveal-modal.suspects ul li:hover{height:155px;width:130px;display:block;float:left;cursor:pointer;margin:0 2px;}
.reveal-modal.suspects ul li:first-child{margin:0 2px 0 0;}
.reveal-modal.suspects ul li:last-child{margin:0 0 0 2px;}
.reveal-modal.suspects ul.row-one li.img-one{background-position:-10px -10px;}
.reveal-modal.suspects ul.row-one li.img-one:hover,.reveal-modal.suspects ul.row-one li.img-one.active{background-position:-214px -10px;}
.reveal-modal.suspects ul.row-one li.img-two{background-position:-10px -215px;}
.reveal-modal.suspects ul.row-one li.img-two:hover,.reveal-modal.suspects ul.row-one li.img-two.active{background-position:-214px -215px;}
.reveal-modal.suspects ul.row-one li.img-three{background-position:-10px -420px;}
.reveal-modal.suspects ul.row-one li.img-three:hover,.reveal-modal.suspects ul.row-one li.img-three.active{background-position:-214px -420px;}
.reveal-modal.suspects ul.row-one li.img-four{background-position:-10px -625px;}
.reveal-modal.suspects ul.row-one li.img-four:hover,.reveal-modal.suspects ul.row-one li.img-four.active{background-position:-214px -625px;}
.reveal-modal.suspects ul.row-one li.img-five{background-position:-10px -830px;}
.reveal-modal.suspects ul.row-one li.img-five:hover,.reveal-modal.suspects ul.row-one li.img-six.active{background-position:-214px -830px;}
.reveal-modal.suspects ul.row-one li.img-six{background-position:-10px -1035px;}
.reveal-modal.suspects ul.row-one li.img-six:hover,.reveal-modal.suspects ul.row-one li.img-six.active{background-position:-214px -1035px;}
.reveal-modal.suspects ul.row-two li.img-one{background-position:-10px -1240px;}
.reveal-modal.suspects ul.row-two li.img-one:hover,.reveal-modal.suspects ul.row-two li.img-one.active{background-position:-214px -1240px;}
.reveal-modal.suspects ul.row-two li.img-two{background-position:-10px -1445px;}
.reveal-modal.suspects ul.row-two li.img-two:hover,.reveal-modal.suspects ul.row-two li.img-two.active{background-position:-214px -1445px;}
.reveal-modal.suspects ul.row-two li.img-three{background-position:-10px -1650px;}
.reveal-modal.suspects ul.row-two li.img-three:hover,.reveal-modal.suspects ul.row-two li.img-three.active{background-position:-214px -1650px;}
.reveal-modal.suspects ul.row-two li.img-four{background-position:-10px -1855px;}
.reveal-modal.suspects ul.row-two li.img-four:hover,.reveal-modal.suspects ul.row-two li.img-four.active{background-position:-214px -1855px;}
.reveal-modal.suspects ul.row-two li.img-five{background-position:-10px -2060px;}
.reveal-modal.suspects ul.row-two li.img-five:hover,.reveal-modal.suspects ul.row-two li.img-five.active{background-position:-214px -2060px;}
.reveal-modal.suspects ul.row-two li.img-six{background-position:-10px -2265px;}
.reveal-modal.suspects ul.row-two li.img-six:hover,.reveal-modal.suspects ul.row-two li.img-six.active{background-position:-214px -2265px;}
.reveal-modal.suspects ul.row-three li.img-one{background-position:-10px -2470px;}
.reveal-modal.suspects ul.row-three li.img-one:hover,.reveal-modal.suspects ul.row-three li.img-one.active{background-position:-214px -2470px;}
.reveal-modal.suspects ul.row-three li.img-two{background-position:-10px -2675px;}
.reveal-modal.suspects ul.row-three li.img-two:hover,.reveal-modal.suspects ul.row-three li.img-two.active{background-position:-214px -2675px;}
.reveal-modal.suspects ul.row-three li.img-three{background-position:-10px -2880px;}
.reveal-modal.suspects ul.row-three li.img-three:hover,.reveal-modal.suspects ul.row-three li.img-three.active{background-position:-214px -2880px;}
.reveal-modal.suspects ul.row-three li.img-four{background-position:-10px -3085px;}
.reveal-modal.suspects ul.row-three li.img-four:hover,.reveal-modal.suspects ul.row-three li.img-four.active{background-position:-214px -3085px;}
.reveal-modal.suspects ul.row-three li.img-five{background-position:-10px -3290px;}
.reveal-modal.suspects ul.row-three li.img-five:hover,.reveal-modal.suspects ul.row-three li.img-five.active{background-position:-214px -3290px;}
.reveal-modal.suspects ul.row-three li.img-six{background-position:-10px -3495px;}
.reveal-modal.suspects ul.row-three li.img-six:hover,.reveal-modal.suspects ul.row-three li.img-six.active{background-position:-214px -3495px;}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{width:400px;margin-left:-240px;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{position:absolute;top:-14px;right:-17px;cursor:pointer;background:url(../graphics/modal-close-btn.png);display:block;height:30px;width:30px;}
.reveal-modal .close-reveal-modal:hover{background-position:60px 30px;}
.reveal-modal_header{background:#dedede;padding:13px 20px;}
.reveal-modal_header h3{font-size:18px;font-weight:700;color:#333;text-transform:uppercase;float:left;text-shadow:0 2px 2px rgba(255,255,255,0.8);margin:0;padding:11px 0;}
.reveal-modal_header p{color:#555;float:left;border-left:1px solid #999;width:525px;font-size:12px;margin:5px 0 0 10px;padding:5px 0 5px 10px;}
.reveal-modal_header .cand-ans-left{width:358px;float:left;margin:5px 0 0;}
.reveal-modal_header .cand-ans-right{width:358px;float:right;margin:5px 0 0;padding:0 0 0 10px;}
.reveal-modal_statement{margin:0;padding:0;}
.reveal-modal_statement h4{font-size:20px;font-weight:700;color:#444;}
.reveal-modal_inner p{font:normal 12px/1.6 Helvetica Neue, Helvetica, Arial, sans-serif;color:#707070;text-transform:none;margin:5px 0 0;padding:0;}
.reveal-modal h6{color:#707070;border-bottom:1px solid #ccc;font-size:13px;line-height:18px;margin:10px 0 0;padding:0 0 15px;}
.reveal-modal_inner{border-top:1px solid #b2b2b2;padding:0 20px 20px;}
.reveal-modal h4{font-weight:700;font-size:14px;color:#444;background:url(http://i.usatoday.net/news/_common/images/elections_12/cmg-2/dotted_bg.png) 0 25px repeat-x;margin:0;padding:0 0 20px;}
.reveal-modal cite,.reveal-modal cite a{font:italic normal 11px/1.6 Helvetica Neue, Helvetica, Arial, sans-serif;color:#707070;float:right;text-decoration:none;margin:0 0 10px;padding:0;}
.reveal-modal cite a{color:#066081;}
.reveal-modal cite a:hover{text-decoration:underline;}
.reveal-modal .left_rail,.reveal-modal .right_rail{width:358px;margin:20px 0 0;}
.reveal-modal .left_rail p,.reveal-modal .right_rail p{border:none;}
.reveal-modal .left_rail{float:left;border-right:1px solid #ccc;padding:0 20px 0 0;}
.reveal-modal .right_rail{float:right;padding:0 0 0 20px;}
#credits_modal{width:500px;top:100px;left:210px;}
#credits_modal h5{font-size:24px;font-weight:700;color:#555;border-bottom:1px solid #ccc;margin:10px 20px;padding:0 0 5px;}
#credits_modal p{font-size:12px;font-weight:400;color:#555;line-height:1.5;margin:10px 20px;}
#credits_modal ul.credits{margin:5px 22px 50px;}
#credits_modal ul.credits li{font-size:12px;color:#363636;display:inline;line-height:22px;background:url(http://i.usatoday.net/_common/data-vis/global-library/images/credits_bullet.png) no-repeat 0 4px;white-space:nowrap;margin:0;padding:0 3px 0 11px;}
#credits_modal ul.credits li a{color:#7d7d7d;text-decoration:none;font-weight:400;}
#credits_modal ul.credits li a:hover{color:#6497c7;text-decoration:underline;}
#credits_modal ul.credits li.first{font-weight:400;background:none;margin:0;padding:0 2px 0 0;}
.reveal-modal_header .cand-ans-left h4,.reveal-modal_header .cand-ans-right h4{font-size:12px;font-weight:700;color:#444;margin:0;padding:0;}