body{font-size:62.5%;background-color:#000200;font-family:arial,verdana;margin:15px;background-image:url(/img/bak-main.jpg);background-repeat:no-repeat;}
input.text{margin-bottom:12px;width:95%;padding:.4em;}
.choice {margin:0px;width:95%;padding: 0px;}
.choice table { width: 100%; }

fieldset{padding:0;border:0;margin-top:25px;}
h1{font-size:25px;margin:.6em .6em 0 1em;color:#e4e6e6; font-weight:normal;}
h1 a {color:#fff; text-decoration:none}
h2{font-size:17px;margin:1px;color:#a1a8b5;font-family:arial,verdana;}
.ui-button{outline:0;margin:0;padding:.4em 1em .5em;text-decoration:none;cursor:pointer;position:relative;text-align:center;}
.choice-insert{height: 10px; cursor:pointer;}
.choice-insert:hover{background-image:url(../img/choiceSeparator.png);background-repeat:no-repeat; background-position: center center;}
#head { width: 100%; }
#head { text-align: center; }
#head .links { text-align: right}
#head .links a { font-size: 14px; font-weight: bold; color: lightgray; padding: 5px;}
#poll-question-text { width: 95%; margin-bottom: 70px; }
.choice-controls { width: 30px; }
.choice-controls table { padding: 0px; margin: 0px; }
.choice-controls table tr { padding: 0px; margin: 0px; }
.choice-controls table tr td { padding: 0px; margin: 0px; }
.choice-up { opacity: 0.4; }
.choice-down { opacity: 0.4; }
.choice-delete { opacity: 0.4; }
.choice-up:hover { opacity: 1; }
.choice-down:hover { opacity: 1; }
.choice-delete:hover { opacity: 1; }
.choice-input { width: 100%; }
#poll-options > table { width: 100%; }
#h-question-text { margin-bottom: 12px; }
#preview-zone { vertical-align: top; padding: 20px 0px 0px 0px; }
.poll { background: #6fa7d1; width: 200px; padding: 5px 10px;  margin-left: auto; margin-right: auto;}
.poll table {width: 100%; margin-bottom: 2px; }
.poll .poll-table { text-align: left; }
.choice-select { width: 20px; }
button.submit { font-size: 10px; }
a.see-results { font-size: 9px; text-decoration: none; margin-right: 8px; }
#poll-submit { text-align: center;}
.style-preview { float: left; margin: 10px; }
.clearfix { clear: both; }
#options { width: 600px }
#choice-dummy { display: none; }
.poll-results { display: none; }
#message { padding: 3px 10px; margin: 5px 0px 10px 0px; font-size: 12px; display: none;}
.success {border: 1px solid green; background-color: lightblue; }
.error {border: 1px solid red; background-color: lightpink; }
#message .close { float: right; text-decoration: underline; color: blue;}
#loader-polls-list { display: none; }
#poll {width: 100%; margin-top: 20px; }
#tab-poll { text-align: center; }
.page { padding: 0px 5px; }
#poll-integrate { margin-top: 4px; display: none;}
#poll-integrate .link span { text-decoration: underline; font-weight: bold; }
.hide-poll { margin-left: 30px; color: lightgray; }
.hide-poll:hover { color: gray; }
.color-input { width: 60px !important; }
.color-picker { position: absolute; z-index: 100; display: none; }
.size-input { width: 20px !important; margin-left: 10px; margin-bottom: 3px !important;}
.pickers-holder { vertical-align: top; }
.poll-links { width: 100%; text-align: center }
.poll-links a { color: gray; margin-right: 20px; font-size: 10px; white-space: nowrap; }
.poll-links a:last-child { margin-right: 0px; }
#integrate-me { display: none; font-size: 11px;}
.integrate-me-back { display: none; font-size: 11px;}
#vote-accepted{font-size:15px;margin:1px;color:#6fa7d1;font-family:arial,verdana; font-weight: bold;}
.offset-label { position: absolute; height: 1em; padding-top: 3px; padding-left: 5px; font-weight: bold; text-align: left; overflow: hidden; white-space: nowrap; }