/* vote counter */
.house .vote-counter .candidate .image {background:no-repeat;width:89px;height:80px;margin-top:13px;}
.house .vote-counter .gop .count {margin-right:91px;}
.house .vote-counter .dem .image {background-image: url(../../images/dem-icon.png);}
.house .vote-counter .gop .image {background-image: url(../../images/gop-icon.png);}

/* map key */
.house #mapKey .circles .map td.label {height:18px;}
.house #mapKey td.circle {height:18px;}
.house #mapKey td.circle .canvas {height:18px;}

.house #voteTable .col {margin-top:5px;}
.house #voteTable .col-wrap {height:39px;position: relative}
.house #voteTable .header {padding-top:5px;height:31px;background: white;width:159px;}
.house #voteTable .header.fixed {position: fixed;top:0;}
.house #voteTable .header.bottom {position: absolute;}

/* geo detail */
#resultsDetail table {display: none;}
#resultsDetail p.instrux {display: block;}
#resultsDetail .historical.results {display: none !important;}

/* fixed nav */
#geoDetail {border-top:0 none;border-bottom:0 none;}
#detailWrap {background: #fcfcfc;border-top: 1px solid #D8D8D8;border-bottom: 1px solid #D8D8D8;}
#detailWrap.frozen {position: absolute;}
#detailWrap.fixed {position: fixed;bottom: 0;}
#detailWrap.bottom {position: relative;}

/* races to watch */
#raceWatch .stateface {font-size:30px;line-height: 22px;margin-bottom: 2px;}

/* modules */
#instantFixModule #senate.feed {display: block;}

/* iPad styles */
.twp-ipad.house .vote-counter .candidate .image {background:no-repeat;width:62px;height:59px;margin-top:-3px;}
.twp-ipad.house .vote-counter .dem .count {margin-left:54px;}
.twp-ipad.house .vote-counter .gop .count {margin-right:65px;}
.twp-ipad.house .vote-counter .dem .image {background-image: url(../../images/dem-icon-small.png);}
.twp-ipad.house .vote-counter .gop .image {background-image: url(../../images/gop-icon-small.png);}
.twp-ipad.house .current-count {display: none !important;}
.twp-ipad.house #sidebar li.map {display: none;}
.twp-ipad.house #voteTable {max-height: 412px;overflow: scroll;box-shadow: inset -6px -6px 10px rgba(0,0,0,0.2);}
.twp-ipad.house #voteTable .header {width:142px;}