.video-poll {
	overflow: hidden;
	padding-bottom: 2em;
}
.video-poll h4 {
	font-size: .875em;
	font-family: 'Gotham SSm A', 'Gotham SSm B', Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #999;
}
.video-poll label {
	display: block;
	padding: .4em;
	font-family: 'Gotham SSm A', 'Gotham SSm B', Helvetica, Arial, sans-serif;
}
.video-poll label input[type="checkbox"],
.video-poll label input[type="radio"] {
	margin-right: 1em;
}
.video-poll input[type="submit"] {
	float: right;
}
.video-poll input[type="submit"],
.video-poll .results {
	margin-top: 1em;
}
.video-poll .results {
	font: .8125em/200% 'Gotham SSm A', 'Gotham SSm B', Helvetica, Arial, sans-serif;
	font-weight: 700;
	display: inline-block;
	*display: inline;
	zoom: 1;
}

/* polldaddy */
.PDS_Poll{
    display:block !important;
    float:left;
    margin-right:20px;
    position:relative;
    margin-bottom:32px !important;
    overflow:auto;
}

.PDS_Poll:after {
    background-image: url("_img/greystripe.png");
    bottom: 0;
    content: " ";
    display: block;
    height: 10px;
    position: absolute;
    width: 100%;
}

.pds-box{
    background-color:#fff;
    -webkit-border-radius:0px !important;
    -moz-border-radius:0px !important;
    border-radius:0px !important;
    width:auto !important;
    direction:ltr;
    margin:0 !important;
    padding: 0 0 32px 0 !important;
    max-width:350px;
    border:0 !important;
    font-size: inherit !important;

}

.pds-question-top{
    font: 500 0.9em/1.3em "Gotham SSm A", "Gotham SSm B", Arial, Helvetica, sans-serif !important;
    letter-spacing: 1px;
    color: white !important;
    margin-bottom:12px !important;
    padding: 10px !important;
    border:0 !important;
    text-transform: none !important;
    background: #001c35 url("_img/bluestripe.png") repeat 50% 50%;
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #001c35), color-stop(100%, #002d56));
    background-image: -webkit-linear-gradient(left, #001c35, #002d56);
    background-image: -moz-linear-gradient(left, #001c35, #002d56);
    background-image: -o-linear-gradient(left, #001c35, #002d56);
    background-image: -ms-linear-gradient(left, #001c35, #002d56);
    background-image: linear-gradient(left, #001c35, #002d56);
    position: relative;
    clear: both;
}

.pds-question-top:after {
  content: "\0020";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent url("_img/whitestripe-60.png") repeat 50% 50%;
  opacity: .25;
}


.pds-box-outer{
    padding:0 !important;
}

.pds-answer-group{
    display:block;
    padding:5px 0;
}

.pds-feedback-group{padding:8px 0;}
.pds-answer-input{position:relative;float:left;display:block;width:25px;padding:2px 0 0 0 !important;}

.pds-input-label{
    font: 100 .9em/1.4em "Gotham SSm A", "Gotham SSm B", Arial, Helvetica, sans-serif !important;
    color:#333;
    text-align:left;
    position:relative;
    float:none !important;
    cursor:pointer;
    display:inline-block !important;
    padding:0 !important;
    width:89% !important;
}

.pds-answer label{
    font-size:inherit !important;
}

.pds-feedback-label{
    font:normal normal normal 12px/18px Arial;
    color:#333;
    text-align:left;
    position:relative;
    display:block;
    padding:0;
}

.pds-pd-link {display:none !important;font-family:inherit !important;}

.pds-other-label{
    font:normal normal normal 12px/18px Arial;
    color:#333;
    text-align:left;
    width:268px;
    position:relative;
    float:left;
    padding:0
}

.pds-answer {
    padding:0 !important;
    border: 0 !important;
}

.pds-textfield{
    font:normal normal normal 12px/12px Arial;
    color:#333;
    text-align:left;
    background-color:#fff;
    border:1px solid #d1d1d1;
    width:200px;
    position:relative;
    float:left;
    margin:4px 0 0 25px;
    padding:2px
}

.pds-vote-button{
    font:700 .85em 'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif !important;
    color:#fff !important;
    text-align:left;
    text-transform:uppercase;
    background: #1D78AF none !important;
    border:0 none !important;
    border-radius: 2px !important;
    -webkit-border-radius:2px !important;
    -moz-border-radius:2px !important;
    border-radius:2px !important;
    position:relative;
    float:left;
    display:block;
    text-decoration:none;
    margin:0;
    width: auto;
    height: auto !important;
    padding: 10px 17px !important;
    cursor:pointer;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}

.pds-vote-button:hover{
    background-color:#000 !important;
}

.pds-vote-button-load{
    font:normal normal bold 14px/24px Arial;
    color:#fff !important;
    text-align:left;
    border:0 none !important;
    border-radius: 2px !important;
    -webkit-border-radius:2px !important;
    -moz-border-radius:2px !important;
    border-radius:2px !important;
    position:relative;
    float:left;
    display:block;
    text-decoration:none;
    background:#eee url("http://i.polldaddy.com/polls/vote-loader-eeeeee.gif") no-repeat scroll 50% 50%;
    margin:0;
    width: auto;
    height: auto !important;
    padding: 7px 17px !important;
}

.pds-answer-feedback-bar {
    font-size: 2px !important;
    background: url("_img/whitestripe-30.png") repeat scroll 50% 50% #E11C2E !important;
    height: 11px !important;
}

.pds-answer-feedback {
    background: url("_img/whitestripe-30.png") repeat scroll 50% 50% #666666 !important;
    height: 11px !important;
    position: relative !important;
    border:0 !important;
}

.pds-total-votes{
    font:700 1em/1.3em 'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif !important;
    padding: 4px 0px 10px 0px !important;
    position: relative;
}

.pds-feedback-result{position:relative;padding:8px 0}

.pds-answer-text{
    font:100 1em/1.3em 'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif !important;
    color:inherit !important;
}

.pds-clear{clear:both;display:block}
.pds-box A{outline:none;display:block}
.pds-answer-other{clear:left;display:block}
.pds-link{display:block}
.pds-vote{padding:10px 0}
.pds-vote-button-load SPAN{visibility:hidden}

.pds-links{
    display:block;
    padding:10px 0 0 15px;
}

.pds-links A{
    font-family:inherit !important;
}

.pds-view-results,.pds-comments,.pds-return-poll,.pds-pd-link,.pds-share{
    color: #2377BC !important;
    font:inherit !important;
    /*padding:0 !important;*/
    float:right !important;
}

.pds-view-results:hover,.pds-comments:hover,.pds-return-poll:hover,.pds-pd-link:hover,.pds-share:hover{
    color: #003965 !important;
}

.pds-feedback-per,.pds-feedback-votes{
    font:500 1.2em/1.3em 'Gotham SSm A','Gotham SSm B',Helvetica,Arial,sans-serif !important;
    color:inherit !important;
}

.pds-question A,.pds-answer A{float:none;}
.pds-answer-group BR,.pds-answer-other BR,.pds-vote BR{display:none}

