@charset "utf-8";
/* CSS Document */

div#add-measure-shape { width: 570px; height: auto; background: #f2f2f2; margin: 0; border: 1px solid #CCCCCC; padding-bottom: 60px; }

div#add-measure-shape input[type=text],
div#add-measure-shape div.input.select.required input[type=number] { width: 280px; border: 1px solid #CCCCCC; border-radius: 5px; box-shadow: 1px 1px 3px #CCCCCC inset; padding: 2px 10px; color: #898989;  margin-left: 120px;  padding: 7px; }

div#add-measure-shape input[type=file]{ /* display: none; */ }

div#add-measure-shape input.upload-file-directory-shape,
div#add-measure-shape input.upload-avatar-directory-shape { border-radius: 0; width: 220px; border-bottom-left-radius: 5px; border-top-left-radius: 5px; }

div#add-measure-shape a.upload-trigger,
div#add-measure-shape a.upload-trigger-avatar {  border-bottom-right-radius: 5px; border-top-right-radius: 5px; padding: 8px 10px 7px 10px; background-color: #EEEEEE; border: 1px solid #d5d5d5; box-shadow: 1px 1px 7px #CCCCCC; }

p.add-border-shape { border-top: 1px solid #CCCCCC; padding: 20px 0 0 0; background:  url(../images/add-new-poll-before-label-p.png) no-repeat  0 24px; padding-left: 20px; }

div#add-measure-shape a#add-new-link-shape { margin: 20px 0 0 330px; }

div#add-measure-shape select { width: 110px; height: 35px; padding: 8px 3px; border: 1px solid #CCCCCC; color: #898989; cursor: pointer; }

div#add-measure-shape select:hover { border: 1px solid #AAAAAA; }

div#add-measure-shape select:focus { border: 1px solid #2f94d1; box-shadow: 0px 0px 5px #2f94d1; }

div#add-measure-shape select:focus { color: #313b3d; }

div#add-measure-shape input[type=text]:hover,
div#add-measure-shape div.input.select.required input[type=text]:hover,
div#add-measure-shape div.input.select.required input[type=number]:hover { border: 1px solid #AAAAAA; }

div#add-measure-shape div.required-field { width: 70px; height: 20px; border: 1px solid #FF2200; float: left; }

div#add-measure-shape input[type=text]:focus,
div#add-measure-shape div.input.select.required input[type=text]:focus,
div#add-measure-shape div.input.select.required input[type=number]:focus { color: #313b3d; border: 1px solid #2f94d1; box-shadow: 0px 0px 5px #2f94d1; }

div#add-measure-shape input[type=file] { margin-left: -150px; }

div#add-measure-shape div#first_pro-shape div,
div#add-measure-shape div#first_con-shape div { display: none; }

div#add-measure-shape p.add-border-shape span { color: #2f94d1; font-style: italic; }

div#add-measure-shape a.upload-trigger:hover,
div#add-measure-shape a.upload-trigger-avatar:hover { text-decoration: none; box-shadow: 1px 1px 0px #CCCCCC; }

div#add-measure-shape div.input.textarea,
div#add-measure-shape div.input.textarea.required { margin: 20px auto;  }

div#add-measure-shape input#CategoryStartDate,
div#add-measure-shape input#CategoryEndDate,
input#CategoryStartDate,
input#CategoryEndDate { width: 100px; cursor: pointer; clear: both; margin: 3px 80px 0 0; background: url(../images/datepicker-image-shape.png) right center no-repeat; }

input#CategoryApprovalApprove,
input#CategoryApprovalDisapprove { margin: auto 10px; }

div#add-measure-shape input#CategoryEndDate { margin: 30px 0 0 13px; }

div#add-measure-shape div.input.select.required input[type=text],
div#add-measure-shape div.input.select.required input[type=number] { width: 90px; height: 25px; margin: 0; } 

div#add-measure-shape textarea { width: 280px; height: 60px; border: 1px solid #CCCCCC; border-radius: 5px; box-shadow: 1px 1px 3px #CCCCCC inset; padding: 10px; color: #898989;  margin: 0 45px !important; resize: vertical; font-family: Arial; font-size: 12px; }

div#add-measure-shape textarea:hover {  border: 1px solid #AAAAAA; }

div#add-measure-shape textarea:focus { color: #313b3d; border: 1px solid #2f94d1; box-shadow: 0px 0px 5px #2f94d1; }

div#add-measure-shape input.checkbox-shape { display: none; }

div#add-measure-shape input.submit-new-poll-shape { clear: both; width: 167px; height: 45px; border: none; outline: none; background: url(../images/add-new-poll-button-submit-shape.png) no-repeat center; color: #efefef; font-family: Arial; font-size: 18px; margin: 20px 10px 0 70px; cursor: pointer; }

div#add-measure-shape input.submit-new-poll-shape:hover { background: url(../images/add-new-poll-button-submit-hover-shape.png) no-repeat center; }

div#add-measure-shape label { margin: 7px 10px 0 10px; float: left; }

div#add-measure-shape div.input.date { width: 200px; float: left; position: relative; margin-left: 10px; margin-top: 0px; }

div#add-measure-shape div.input.date:nth-child(1) { margin: 10px 0 0 0; }

div#add-measure-shape div.input.date input.end-date-select { margin-left: 120px; }

div#add-measure-shape label.end-date-select { clear: both; margin: 40px 0 0 113px; background: url(../images/add-new-poll-before-label-p.png) no-repeat center left; padding-left: 22px; }

div#add-measure-shape div.input.select { width: 200px;  margin-left: 74px; margin-top: 10px; }

div#add-measure-shape div,
div#add-measure-shape p {  color: #313b3d; font-family: Arial; margin: 0 auto; height: auto;  }

div#add-measure-shape a {  color: #313b3d; font-family: Arial;  }

div#add-measure-shape a,
div#add-measure-shape a:link,
div#add-measure-shape a:visited { font-style: italic; color: #999999; }

div#add-measure-shape div#constituency-shape p.related-to-all { margin: 0 0 0 75px; color: #2f94d1; font-size: 14px; }
div#add-measure-shape a.relate-poll-to-more-constituencies { margin: 5px 0 0 75px; }

div#add-measure-shape a:hover { text-decoration: underline; color: #2f94d1; }

div#add-measure-shape a.add-new-link { margin: 10px 120px; }

div#add-measure-shape a.add-additional-zip-code-shape { margin: 0 0 0 75px; }

div#add-measure-shape a.cancel-user-settings,
div#add-measure-shape a.cancel-user-settings:link,
div#add-measure-shape a.cancel-user-settings:visited { margin: -29px 260px 0 0; font-style: normal; font-weight: bold; color: #313b3d }

div#add-measure-shape a.cancel-user-settings:hover { color: #2f94d1; }

div#add-measure-shape div.edit-category-attachments { width: 412px; height: auto; margin: 20px auto 0 auto;  }

div#add-measure-shape div.edit-category-attachments div.left-avatar { height: auto; margin: 0; }

div#add-measure-shape div.edit-category-attachments div.right-document { height: auto; margin: 0; }

div#add-measure-shape div.edit-category-attachments img { border: 1px solid #CCCCCC; }

div#add-measure-shape div.edit-category-attachments div.left-avatar p { margin: 0 0 15px 0;  }

div#add-measure-shape div.edit-category-attachments div.right-document div.polls-document { margin: 0; width: auto; }

div#add-measure-shape div.edit-category-attachments div.right-document div.polls-document p.document-shape { margin: 0; width: 120px; height: 58px; }

div#add-measure-shape div.edit-category-attachments div.right-document div.polls-document p.document-shape label { margin: 0; }

div#add-measure-shape div.edit-category-attachments div.right-document div.polls-document p.remove-document { margin: 0;  }

div#add-measure-shape div.edit-category-attachments p.edit-upload-avatar { }

div#add-measure-shape div {  width: 420px; }

div#add-measure-shape div input { margin: 0 auto; }

div#add-measure-shape div { margin: 5px 0 0 0; }

div#add-measure-shape div#first_pro-shape,
div#add-measure-shape div#first_con-shape { margin: 0 auto; }

div#add-measure-shape div#first_pro-shape input,
div#add-measure-shape div#first_con-shape input,
div#add-measure-shape div#first_pro-shape a,
div#add-measure-shape div#first_con-shape a,
div#add-measure-shape div#first_pro-shape p,
div#add-measure-shape div#first_con-shape p { margin-left: 45px !important; }

div#add-measure-shape p { width: 420px; height: auto; padding: 0;  margin-top: 30px; clear: both; }

div#add-measure-shape p.relate-to-more { margin: 0; width: 100%; }

div#add-measure-shape p.add-pro-shape { background: url(../images/add-new-poll-add-first-pro-shape.png) no-repeat top left; margin: 0 0 0 120px; height: 22px; padding: 2px 0 0 30px; }

div#add-measure-shape p.add-con-shape { background: url(../images/add-new-poll-add-first-con-shape.png) no-repeat top left; margin: 20px 0 0 120px; height: 22px; padding: 2px 0 0 30px; }

div#add-measure-shape a#add-pro-con-shape { background: url(../images/add-new-poll-add-additional-pro-con-shape.png) no-repeat top left; padding: 2px 0 2px 30px; }

div#add-measure-shape div.radio-button-1-shape,
div#add-measure-shape div.radio-button-2-shape { width: 15px; height: 16px; background: url(../images/add-new-poll-radio-button-inactive.png) no-repeat center;  clear: both; float: left; margin: 10px 0 0 110px; cursor: pointer; }

div#add-measure-shape div.radio-button-1-shape { background: url(../images/add-new-poll-radio-button-active.png) no-repeat center; }

div#add-measure-shape div.add-new-email-notifications { width: 420px; height: 100px; border-top: 1px solid #CCCCCC; margin: 10px 0 0 70px; padding-top: 10px; } 

div#add-measure-shape div.add-new-email-notifications div.input.select { width: 190px; height: 80px;  float: left; margin: -29px  0 0 20px; }

div#add-measure-shape div.add-new-email-notifications span { width: 180px; height: 80px; float: left; margin: -22px auto; }

div#add-measure-shape div.add-new-email-notifications p { width: 300px; float: left; height: 80px; margin: -33px 0 0 30px; }

div#add-measure-shape div.add-new-email-notifications div.checkbox61,
div#add-measure-shape div.add-new-email-notifications div.checkbox51 { height: 20px; width: 19px; background: url('../images/add-new-checkbox-shape.gif') no-repeat; cursor: default; text-align:left; margin: 19px 0 0 0px; }

div#add-measure-shape div.add-new-email-notifications div.checkbox61 input.email-shape61,
div#add-measure-shape div.add-new-email-notifications div.checkbox51 input.email-shape51 { }

div#add-measure-shape div.add-new-email-notifications div.checkbox61 input.email-shape61,
div#add-measure-shape div.add-new-email-notifications div.checkbox51 input.email-shape51 { display: none; }

div#add-measure-shape div.add-new-email-notifications div.checkbox61 input.show,
div#add-measure-shape div.add-new-email-notifications div.checkbox51 input.show { display: inline; }

/* upload attachment avatar poll */

div.dashboard-right-content div#add-measure-shape div.input.file { width: 110px; height: 31px; float: left; }

div#add-measure-shape div#upload-input-box,
div#add-measure-shape div#upload-input-box-avatar { width: 339px !important;  float: left; }

div#add-measure-shape div#upload-input-box input.upload-input-text,
div#add-measure-shape div#upload-input-box input.upload-input-text-avatar { width: 206px !important;  border-bottom-right-radius: 0 !important; border-top-right-radius: 0 !important; }

div.dashboard-right-content div#add-measure-shape div.input.file 
{ 
	width: 95px !important;
	height: 30px !important;
	border: 1px solid #CCCCCC;
	border-left: none;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	background: url(../images/upload-button.png) center no-repeat;
	
}
	
div.dashboard-right-content div#add-measure-shape div.input.file input[type=file]
{ 
	margin-left: -145px;
	opacity:0.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	cursor: pointer;
}


/* new layouts */

div.dashboard-right-content div#add-measure-shape div.input.textarea:nth-child(1) { margin-left: 120px; } 

div#add-measure-shape img.required-icon-title { position: absolute; margin: 7px 100px; }
