@charset "UTF-8";
/* CSS Document */
body.sn-pollcenter{background:none repeat scroll 0 0 #202020;}
/* body.sn-pollcenter #subheader, body.sn-pollcenter #subheader {background:#202020;} */
body.sn-pollcenter .bg-elements{background-image:none !important;}

body.sn-pollcenter .container .pc-container{width:944px; margin-left:-10px; }
body.sn-pollcenter .container{position:relative;}
body.sn-pollcenter .pc-header-bg{background:url(http://a.espncdn.com/prod/assets/sportsnation/pollcenter/pollcenter-featured-bg.jpg); width:100%; height:239px; position:absolute; top:270px; left:-56px; overflow:hidden;}
body.sn-pollcenter .pc-container .pc-header {
    background:#131315; 
    background:
        -moz-linear-gradient(45deg,  transparent 0, #131315 0),
        -moz-linear-gradient(135deg, transparent 0, #131315 0),
        -moz-linear-gradient(225deg, transparent 10px, #131315 10px),
        -moz-linear-gradient(315deg, transparent 0, #131315 0);
    background:
        -o-linear-gradient(45deg,  transparent 0, #131315 0),
        -o-linear-gradient(135deg, transparent 0, #131315 0),
        -o-linear-gradient(225deg, transparent 10px, #131315 10px),
        -o-linear-gradient(315deg, transparent 0, #131315 0);
    background:
        -webkit-linear-gradient(45deg,  transparent 0, #131315 0),
        -webkit-linear-gradient(135deg, transparent 0, #131315 0),
        -webkit-linear-gradient(225deg, transparent 10px, #131315 10px),
        -webkit-linear-gradient(315deg, transparent 0, #131315 0);
    background-position: bottom left, bottom right, top right, top left;
    -moz-background-size: 50% 50%;
    -webkit-background-size: 50% 50%;
    background-size: 50% 50%;
    background-repeat: no-repeat;
    height:68px;
}
body.sn-pollcenter .pc-container .pc-header h2.logo{text-indent:-9999px; width:auto; padding-top:10px;float:left;}
body.sn-pollcenter .pc-container .pc-header h2.logo a{height:22px; width:228px; display:block; margin:15px 0 0 20px; background:url(http://a.espncdn.com/prod/assets/sportsnation/pollcenter/pollcenter-logo.png) 0 0 no-repeat;}
body.sn-pollcenter .pc-container .pc-header .presby{margin:15px 28px 0 0; float:right;position:relative;overflow:hidden;}
body.sn-pollcenter .pc-container .pc-header-poll-cont {background:#131315;}
body.sn-pollcenter .pc-container .pc-header-poll-cont .pc-header-poll{margin:0 10px; padding-top:20px;background:#202020 url(http://a.espncdn.com/prod/assets/sportsnation/pollcenter/pollcenter-stripe1-bg.gif) 0 0 repeat;}
body.sn-pollcenter .pc-container .pc-header-poll-cont .pc-header-poll h3{font:400 40px/50px 'Klavika',Arial,sans-serif; margin:0 0 0 28px; color:#fff; float:left;}

body.sn-pollcenter .pc-container .pc-header-poll-cont .pc-header-poll .featured-quote{background:#2358b6; display:inline; padding:1px 10px 0; font:400 20px/20px 'Klavika',Arial,sans-serif; margin-left:30px; color:#fff; position:relative; z-index:2;}
body.sn-pollcenter .pc-container .pc-header-poll .pc-main-poll{
    width:auto; 
    min-height:343px; 
    margin:-7px 7px 0; 
    padding:30px 10px; 
    position:relative; 
    z-index:1;
    background-color:#f2f2f2;
    background-position: bottom left, bottom right, top right, top left;
    -moz-background-size: 50% 50%;
    -webkit-background-size: 50% 50%;
    background-size: 50% 50%;
    background-repeat: no-repeat;
    -webkit-box-shadow: -3px 10px 5px 0px rgba(0, 0, 0, .5);
    box-shadow: -3px 10px 5px 0px rgba(0, 0, 0, .5);
}
/*body.sn-pollcenter .pc-container .poll-num{font:400 12px/12px 'Klavika',Arial,sans-serif; background:#2358b6; display:inline; padding:3px 7px; position:absolute; right:3px; top:3px; color:#fff;}
body.sn-pollcenter .pc-container .more-poll-container .poll-num{right:47px; top:-27px; }*/
body.sn-pollcenter .pc-container .pc-header-poll-cont .pc-main-poll .map{/*border-right:1px solid #bbb;*/ width:490px;}
body.sn-pollcenter .pc-container .pc-header-poll .pc-main-poll .pollNumber{position:absolute;text-align: right;bottom:9px;right:61px;font:400 15px/15px 'Klavika',Arial,sans-serif;color:#999999;}
body.sn-pollcenter .pc-container ul.pc-main-poll-btns{position:absolute; right:9px; bottom:7px; }
body.sn-pollcenter .pc-container .more-poll-container ul.pc-main-poll-btns{right:30px; /*bottom:-5px;*/top:0px;}
/*body.sn-pollcenter .pc-container .more-poll-container .pollNumber {position: absolute; top:4px; right:82px; text-align: right;color:#818181;font:400 15px/15px 'Klavika',Arial,sans-serif;}*/
body.sn-pollcenter .pc-container ul.pc-main-poll-btns li{height:20px; width:20px; background:url(http://a.espncdn.com/prod/assets/sportsnation/pollcenter/pollcenter-sprite-arrows.png) 0 0 no-repeat; float:left;} 
body.sn-pollcenter .pc-container ul.pc-main-poll-btns li a{height:20px; width:20px; display:block;}
body.sn-pollcenter .pc-container ul.pc-main-poll-btns li.next{
    margin-left:3px; 
    background-position:-20px 0;
}




/* More Polls*/
body.sn-pollcenter .pc-container .pc-more-polls{
    /*width:910px; 
    padding:37px 17px 0;*/
    background:#202020;
 }
body.sn-pollcenter .pc-container .pc-more-polls .pc-subheader{display:block; height:58px; border-bottom:1px solid #2d2d2d; margin:37px 17px 0;
    background:#131315; 
    background:
        -moz-linear-gradient(45deg,  transparent 0, #131315 0),
        -moz-linear-gradient(135deg, transparent 0, #131315 0),
        -moz-linear-gradient(225deg, transparent 10px, #131315 10px),
        -moz-linear-gradient(315deg, transparent 0, #131315 0);
    background:
        -o-linear-gradient(45deg,  transparent 0, #131315 0),
        -o-linear-gradient(135deg, transparent 0, #131315 0),
        -o-linear-gradient(225deg, transparent 10px, #131315 10px),
        -o-linear-gradient(315deg, transparent 0, #131315 0);
    background:
        -webkit-linear-gradient(45deg,  transparent 0, #131315 0),
        -webkit-linear-gradient(135deg, transparent 0, #131315 0),
        -webkit-linear-gradient(225deg, transparent 10px, #131315 10px),
        -webkit-linear-gradient(315deg, transparent 0, #131315 0);
    background-position: bottom left, bottom right, top right, top left;
    -moz-background-size: 50% 50%;
    -webkit-background-size: 50% 50%;
    background-size: 50% 50%;
    background-repeat: no-repeat;
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-subheader h3{font:400 40px/40px 'Klavika',Arial,sans-serif; margin:0 0 0 15px; padding-top:15px; color:#fff; float:left;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-subheader .presby{margin:10px 15px 0 0; float:right;}

/* More Polls Column 1 */
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls {background:url("http://a.espncdn.com/prod/assets/sportsnation/pollcenter/pollcenter-stripe2-bg.gif") repeat scroll 0 0 transparent; margin:0 17px;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1{width:334px; background:#202020;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 .col-1-container{padding:27px 0 0 17px;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 .col-1-container h5{color:#4f5353; font:400 12px/12px 'Klavika',Arial,sans-serif; text-transform:uppercase;}
.col-1-container h5{border-top:1px solid #2d2d2d; padding-top:22px;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 .col-1-container h5:first-child{border-top:0px solid; padding-top:0;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls{margin-bottom:20px;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls.shows li {
    border-bottom: 1px dashed #535353;
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls.shows li a {
    font-family: 'klavika', helvetica, arial, sans-serif;
    font-size: 20px;
    line-height: 22px;
    display: inline-block;
    color: #e4e4e4!important;
    cursor: pointer;
    padding: 6px 0;
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls.shows li a:hover {
    text-decoration: none;
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls.shows li:hover {
    background: #2C2C2C;
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls.shows li a img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls.shows li .line {
    height: 3px;
    width: 105%;
    background: #000000;
    margin-left: -11px;
}

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls img {margin-left:4px;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls li{padding-left:11px; cursor:pointer;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls li a{color:#608fd6 !important; font:400 11px/22px Verdana, Arial, sans-serif;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls li:first-child{margin-top:7px;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls li.active{background:#2c2c2c;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 ul.more-polls li.active a{color:#fff !important; font-weight:700;}

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-1 .repeat-bg{ display:block; margin-top:24px;
}

/* More Polls Column 2 */
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls {position:relative; }

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem .mem-image{position:relative;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem h4{
    font:400 35px/35px 'Klavika',Arial,sans-serif; 
    color:#fff; 
    padding:12px 37px 5px 18px; 
    background:#131315;
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem p{
    color:#cccccc; 
    font:400 11px/16px Verdana, Arial, sans-serif; 
    padding:0px 30px 9px 20px; 
    background:#131315; 
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .poll-map{margin:0; padding:0 44px;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem p a{color:#608fd6 !important;}

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2{width:576px; background:#262626; }

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .shadow{-  padding:0 0 -292px 0; display:block; height:90px; position:absolute; top:292px; left:334px; overflow:hidden; -webkit-box-shadow:  -3px -5px 5px 0px rgba(0, 0, 0, .5); box-shadow:  -3px -5px 5px 0px rgba(0, 0, 0, .5); width:576px;}

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .more-poll-container{ 
    clear:both;
    padding:15px 0; 
}

#morePollWrapper {
    -webkit-box-shadow: -3px 6px 5px 0px rgba(0, 0, 0, .5);
    box-shadow: -3px 6px 5px 0px rgba(0, 0, 0, .5);
    min-height:600px;
}

/* No MEM Image */

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .mem-no-image .shadow {padding:0 0 -292px 0; display:block; height:106px; position:absolute; top:9px; left:334px; overflow:hidden; -webkit-box-shadow:  -3px -2px 5px 0px rgba(0, 0, 0, .5); box-shadow:  -3px -5px 5px 0px rgba(0, 0, 0, .5); width:576px;}

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem-no-image .mem-image{position:relative;}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem-no-image h4{font:400 35px/35px 'Klavika',Arial,sans-serif; color:#fff; padding:12px 37px 5px 18px; 
    background:#131315; 
}
body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem-no-image p{color:#8e8e8e; font:400 11px/16px Verdana, Arial, sans-serif; padding:0 30px 9px 20px; 
    background:#131315; 
    background:
        -moz-linear-gradient(45deg,  transparent 0, #131315 0),
        -moz-linear-gradient(135deg, transparent 10px, #131315 10px),
        -moz-linear-gradient(225deg, transparent 0, #131315 0),
        -moz-linear-gradient(315deg, transparent 0, #131315 0);
    background:
        -o-linear-gradient(45deg,  transparent 0, #131315 0),
        -o-linear-gradient(135deg, transparent 10px, #131315 10px),
        -o-linear-gradient(225deg, transparent 0, #131315 0),
        -o-linear-gradient(315deg, transparent 0, #131315 0);
    background:
        -webkit-linear-gradient(45deg,  transparent 0, #131315 0),
        -webkit-linear-gradient(135deg, transparent 10px, #131315 10px),
        -webkit-linear-gradient(225deg, transparent 0, #131315 0),
        -webkit-linear-gradient(315deg, transparent 0, #131315 0);
    background-position: bottom left, bottom right, top right, top left;
    -moz-background-size: 50% 50%;
    -webkit-background-size: 50% 50%;
    background-size: 50% 50%;
    background-repeat: no-repeat;
    /*-webkit-box-shadow:  0px 3px 3px 1px rgba(0, 0, 0, .5);
    box-shadow:  0px 3px 3px 1px rgba(0, 0, 0, .5); */
}

body.sn-pollcenter .pc-container .pc-more-polls .pc-polls .col-2 .mem-no-image p a{color:#608fd6 !important;}



/* Poll styles */
.mod-poll form {
    margin: 0;
    min-height: 256px;
    padding: 0;
}
.mod-poll .poll {
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 11px;
    width: 350px;
    margin-left:30px;
    color:#3d3e3f;
}
.mod-poll .question, .mod-poll .post-vote-message p {
    margin: 0 0 20px;
    padding: 0;
    color:#3d3e3f;
    font:400 22px/27px 'Klavika',Arial,sans-serif;
}
.mod-poll .post-vote-message {
    display: none;
}
.mod-poll .answers{margin-bottom:30px;}
.mod-poll .answers li {
    line-height: 10px;
    margin: 0 0 20px;
    width: auto;
}
.mod-poll .answers .answer-results {
    margin: 8px 15px 0 12px;
    width: auto;
}
.mod-poll .answer-bar {
    background-color: #FFA6A6;
    background-image: -moz-linear-gradient(center top , #FFA6A6, #FF0000);
    float: left;
    height: 10px;
    line-height: 10px;
    margin-bottom: 2px;
    filter:none !important;
}
.mod-poll .answer-pct {
    float: left;
    font-family: verdana,arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 10px;
    margin-bottom: 2px;
    margin-left: 5px;
}
.mod-poll label {
    clear: both;
    display: block;
    line-height: 14px;
    width: 100%;
}
.mod-poll input {
    display: none;
    margin: 0;
    vertical-align: middle;
}
.mod-poll .submit-poll {
    cursor: default;
    display: none;
    margin: 6px auto;
}
.mod-poll .active-submit-poll {
    cursor: pointer;
}
.mod-poll .total-votes {
    font-size: 10px;
    font-weight: bold;
    margin: 18px 0 0 0;
}
.mod-poll .view-map, .mod-poll .discuss {
    margin-right: 5px;
}
.mod-poll .view-map img, .mod-poll .discuss img {
    vertical-align: bottom;
}
.js .mod-poll .answer-bar, .js .mod-poll .answer-pct, .js .mod-poll .total-votes {
    display: none;
}
.js .mod-poll input {
    display: inline;
    margin-right:10px;
}
.js .mod-poll .submit-poll {
    display: block;
    margin:0;
}
/* Updated Poll Buttton style*/
.mod-poll .poll-btn{text-transform:uppercase; font:700 10px/10px Verdana, Arial, sans-serif; text-align:center; padding:3px 10px; background:#990b0b; color:#fff; cursor:pointer; margin-top:10px; -webkit-border-radius: 5px; border-radius: 5px; }
.mod-poll .poll-btn:hover{text-decoration:none;}

.mod-poll .mod-header h4 span {
    left: -9999em;
    position: absolute;
}
.mod-poll h4.subtitle {
    color: #7B7B7B;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding: 8px 8px 0;
}
.mod-poll .sn-featured img {
    float: left;
    margin: 8px;
}
.mod-poll .sn-featured div {
    color: #333333;
    font-size: 10px;
    line-height: 13px;
    margin: 8px 8px 8px 55px;
}
.mod-poll .sn-featured h5 {
    font-size: 11px;
    padding-bottom: 4px;
}

.more-poll-container .mod-poll{padding:0 30px; position:relative;}
.more-poll-container .mod-poll .poll{width:auto; color:#fff; padding:30px 0 0 0; margin:0;}
.more-poll-container .mod-poll .question, .more-poll-container .mod-poll .post-vote-message p{color:#fff;}
.more-poll-container .mod-poll .answers{margin:0 0 30px 0;}
.more-poll-container .more-poll-shadow{
    background: rgb(38,38,38);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(38,38,38,1)), color-stop(0.5, rgba(33,33,33,1)), color-stop(0.51, rgba(37,37,37,1)), to(rgba(38,38,38,1)));
    background: -webkit-linear-gradient(rgba(38,38,38,1) 0%, rgba(33,33,33,1) 50%, rgba(37,37,37,1) 51%, rgba(38,38,38,1) 100%);
    background: -moz-linear-gradient(rgba(38,38,38,1) 0%, rgba(33,33,33,1) 50%, rgba(37,37,37,1) 51%, rgba(38,38,38,1) 100%);
    background: -o-linear-gradient(rgba(38,38,38,1) 0%, rgba(33,33,33,1) 50%, rgba(37,37,37,1) 51%, rgba(38,38,38,1) 100%);
    background: linear-gradient(rgba(38,38,38,1) 0%, rgba(33,33,33,1) 50%, rgba(37,37,37,1) 51%, rgba(38,38,38,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262626', endColorstr='#262626',GradientType=0 ); height:10px; margin:30px 0;
}

.more-poll-container .main-poll { padding-bottom: 10px;}


/* Poll Grid */
.more-poll-container ul.poll-grid{padding:0 16px;}
.more-poll-container ul.poll-grid li.poll-item{border-top:2px solid #000; width:260px; min-height:325px; margin:6px; padding-bottom: 10px;}
/* .more-poll-container ul.poll-grid li.poll-item .mod-poll{padding:20px;} */
.more-poll-container ul.poll-grid li.poll-item .mod-poll .question, .more-poll-container ul.poll-grid li.poll-item .mod-poll .post-vote-message p{font:400 16px/20px 'Klavika',Arial,sans-serif; margin:0 0 10px;}
.more-poll-container ul.poll-grid li.poll-item .mod-poll .answers li{margin:0 0 10px;}
.more-poll-container ul.poll-grid li.poll-item .mod-poll .answers{margin:0 0 20px;}

.mod-poll .answer-1 .answer-bar { 
    background-color: #cc3333; 
    background-image:none;
}

.mod-poll .answer-2 .answer-bar { 
    background-color: #004885; 
    background-image:none;
}

 .mod-poll .answer-3 .answer-bar { 
    background-color: #339900; 
    background-image:none;
}

.mod-poll .answer-4 .answer-bar { 
    background-color: #ead140; 
    background-image:none;
}

.mod-poll .answer-5 .answer-bar { 
    background-color: #f3960b; 
    background-image:none;
}

.mem cite {
    color: #666666;
    font-size: 10px;
    padding: 6px 6px 0 0;
    position: absolute;
    right: 0;
    top: 324px;
}

.mod-page-actions {
    float:right;
    margin:7px 0 0 0;
}

.mod-page-actions li a .label { display:none; }