/**
* @file
* Page Styling
*
* Style the statistical return forms and related elements
*/
/*
* Dashboard
*/
/* line 15, ../sass/statistical-returns.scss */
.view-all-surveys .name {
  width: 214px;
}
/* line 16, ../sass/statistical-returns.scss */
.view-all-surveys .live, .view-all-surveys .name {
  padding-right: 30px;
}
/* line 17, ../sass/statistical-returns.scss */
.view-all-surveys .tsubs {
  padding-left: 20px;
}
/* line 18, ../sass/statistical-returns.scss */
.view-all-surveys .tsubs, .view-all-surveys .tvals {
  padding-right: 20px;
}
/* line 20, ../sass/statistical-returns.scss */
.view-all-surveys .fieldset-wrapper .form-item {
  margin: 0;
}
/* line 22, ../sass/statistical-returns.scss */
.view-all-surveys #edit-update {
  float: right;
}
/* line 24, ../sass/statistical-returns.scss */
.view-all-surveys .current input[type="checkbox"] {
  visibility: hidden;
}
/* line 26, ../sass/statistical-returns.scss */
.view-all-surveys .form-type-item {
  font-weight: bold;
}
/* line 28, ../sass/statistical-returns.scss */
.view-all-surveys #edit-current-heading, .view-all-surveys #edit-older-heading {
  margin: 20px 0 10px 0;
}

/* line 34, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .odd, .view-all-surveys .odd {
  background: #f2f2f2;
}
/* line 35, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .even, .view-all-surveys .even {
  background: #fff;
}
/* line 36, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard h2, .view-all-surveys h2 {
  margin: 0;
}
/* line 38, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .name, .view-statistical-returns-dashboard .live, .view-statistical-returns-dashboard .deadl, .view-statistical-returns-dashboard .sub_stat, .view-statistical-returns-dashboard .tsubs, .view-statistical-returns-dashboard .tsubs, .view-statistical-returns-dashboard .tvals, .view-statistical-returns-dashboard .allsubs, .view-all-surveys .name, .view-all-surveys .live, .view-all-surveys .deadl, .view-all-surveys .sub_stat, .view-all-surveys .tsubs, .view-all-surveys .tsubs, .view-all-surveys .tvals, .view-all-surveys .allsubs {
  float: left;
  padding-right: 5px;
}
/* line 40, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .name .sub_stat, .view-statistical-returns-dashboard .live .sub_stat, .view-statistical-returns-dashboard .deadl .sub_stat, .view-statistical-returns-dashboard .sub_stat .sub_stat, .view-statistical-returns-dashboard .tsubs .sub_stat, .view-statistical-returns-dashboard .tsubs .sub_stat, .view-statistical-returns-dashboard .tvals .sub_stat, .view-statistical-returns-dashboard .allsubs .sub_stat, .view-all-surveys .name .sub_stat, .view-all-surveys .live .sub_stat, .view-all-surveys .deadl .sub_stat, .view-all-surveys .sub_stat .sub_stat, .view-all-surveys .tsubs .sub_stat, .view-all-surveys .tsubs .sub_stat, .view-all-surveys .tvals .sub_stat, .view-all-surveys .allsubs .sub_stat {
  float: left;
}
/* line 44, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .form-wrapper, .view-all-surveys .form-wrapper {
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  clear: both;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 53, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .dash-sub, .view-all-surveys .dash-sub {
  margin-right: 20px;
  margin-top: 20px;
}
/* line 58, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .form-item-deadline-date input, .view-all-surveys .form-item-deadline-date input {
  height: 24px;
}
/* line 62, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .dash-actions, .view-all-surveys .dash-actions {
  padding: 0;
  clear: none;
}
/* line 66, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .header-items, .view-all-surveys .header-items {
  background-color: #E6E6E6;
  font-weight: bold;
  padding: 0;
  margin: 0;
  padding: 10px 10px 10px 40px;
}
/* line 73, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .header-items .completed, .view-statistical-returns-dashboard .header-items .valid, .view-statistical-returns-dashboard .header-items .submitted, .view-statistical-returns-dashboard .header-items .deadline, .view-all-surveys .header-items .completed, .view-all-surveys .header-items .valid, .view-all-surveys .header-items .submitted, .view-all-surveys .header-items .deadline {
  float: left;
}
/* line 76, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .header-items .deadline, .view-all-surveys .header-items .deadline {
  width: 75px;
}
/* line 77, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .header-items .valid, .view-all-surveys .header-items .valid {
  padding-left: 16px;
}
/* line 78, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .header-items .submitted, .view-all-surveys .header-items .submitted {
  padding-left: 95px;
}
/* line 81, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .views-exposed-widgets, .view-all-surveys .views-exposed-widgets {
  width: 330px;
}
/* line 82, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .views-exposed-widgets label, .view-all-surveys .views-exposed-widgets label {
  display: none;
}
/* line 85, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .views-exposed-widgets .form-submit, .view-all-surveys .views-exposed-widgets .form-submit {
  margin: 0;
}
/* line 88, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .views-exposed-widgets .selectBox-label, .view-all-surveys .views-exposed-widgets .selectBox-label {
  line-height: 22px;
}
/* line 94, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard #edit-dash-action, .view-all-surveys #edit-dash-action {
  float: left;
  clear: both;
}
/* line 100, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .container-inline-date, .view-all-surveys .container-inline-date {
  float: left;
}
/* line 101, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .date-padding, .view-all-surveys .date-padding {
  padding: 0;
}
/* line 102, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard #edit-deadline-update, .view-all-surveys #edit-deadline-update {
  margin-top: 20px;
}
/* line 104, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard #edit-row-holder, .view-all-surveys #edit-row-holder {
  margin: 0;
}
/* line 107, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .headings, .view-all-surveys .headings {
  overflow: hidden;
  font-size: 0.9em;
}
/* line 111, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .form-type-checkbox, .view-all-surveys .form-type-checkbox {
  float: left;
  width: 30px;
}
/* line 112, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .institution-title, .view-all-surveys .institution-title {
  float: left;
  width: 250px;
}
/* line 113, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .sub-time, .view-all-surveys .sub-time {
  float: left;
  width: 75px;
}
/* line 114, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .status-container, .view-all-surveys .status-container {
  float: left;
  height: 30px;
  padding-left: 30px;
  padding-right: 10px;
}
/* line 120, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .pending, .view-statistical-returns-dashboard .queried, .view-statistical-returns-dashboard .validated, .view-all-surveys .pending, .view-all-surveys .queried, .view-all-surveys .validated {
  background-image: url("../images/sprites/tick-qmark-x.png");
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
  float: left;
}
/* line 127, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .pending, .view-all-surveys .pending {
  background-position: -41px 0px;
}
/* line 130, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .validated, .view-all-surveys .validated {
  background-position: 10px 0px;
}
/* line 133, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .queried, .view-all-surveys .queried {
  background-position: -21px 0px;
}
/* line 136, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .name a, .view-statistical-returns-dashboard .institution-title a, .view-all-surveys .name a, .view-all-surveys .institution-title a {
  color: #00aaa6;
  font-weight: bold;
}
/* line 140, ../sass/statistical-returns.scss */
.view-statistical-returns-dashboard .return-progress, .view-all-surveys .return-progress {
  float: left;
  width: 165px;
  line-height: 10px;
  margin-top: 5px;
}

/*
* Main page
*/
/* line 155, ../sass/statistical-returns.scss */
.node-type-statistical-returns #sidebar .block {
  background-color: #5cb8b6;
}
/* line 158, ../sass/statistical-returns.scss */
.node-type-statistical-returns #content #content-body {
  padding: 0;
}

/* line 164, ../sass/statistical-returns.scss */
.page-node-submission .webform-submission-info-text {
  padding: 30px 0 0 30px;
}
/* line 167, ../sass/statistical-returns.scss */
.page-node-submission .webform-submission-info legend {
  padding-left: 30px;
}

/* line 172, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content, .page-node-submission #main #content {
  overflow: visible;
}
/* line 175, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content .primary, .page-node-submission #main #content .primary {
  margin: 0;
}
/* line 178, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content #page-title, .node-type-statistical-returns #main #content .action-links, .page-node-submission #main #content #page-title, .page-node-submission #main #content .action-links {
  display: none;
}
/* line 183, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content #webform-component-token, .node-type-statistical-returns #main #content #webform-component-dead-line, .page-node-submission #main #content #webform-component-token, .page-node-submission #main #content #webform-component-dead-line {
  opacity: 0;
  display: none;
}
/* line 187, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content #edit-submitted-status, .page-node-submission #main #content #edit-submitted-status {
  background-color: #fff;
  border: none;
  text-transform: capitalize;
}
/* line 194, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header, .node-type-statistical-returns #main #content footer, .page-node-submission #main #content header, .page-node-submission #main #content footer {
  background-color: #5cb8b6;
  position: relative;
}
/* line 198, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header h1, .node-type-statistical-returns #main #content footer h1, .page-node-submission #main #content header h1, .page-node-submission #main #content footer h1 {
  padding: 20px 0 0 15px;
  margin: 0;
  font-weight: 600;
  color: #fff;
  font-size: 16.38px;
  font-family: "Source Sans Pro", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}
/* line 207, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header h2, .node-type-statistical-returns #main #content footer h2, .page-node-submission #main #content header h2, .page-node-submission #main #content footer h2 {
  padding: 0 0 10px 15px;
  margin: 0;
  font-weight: normal;
  color: #fff;
  font-size: 11.62px;
  font-family: "Source Sans Pro", Helvetica, Arial, "Nimbus Sans L", sans-serif;
}
/* line 215, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header .overall-percentage, .node-type-statistical-returns #main #content footer .overall-percentage, .page-node-submission #main #content header .overall-percentage, .page-node-submission #main #content footer .overall-percentage {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #73818b;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bdbebf), color-stop(100%, #cdcfcf));
  background-image: -webkit-linear-gradient(top, #bdbebf 0%, #cdcfcf 100%);
  background-image: -moz-linear-gradient(top, #bdbebf 0%, #cdcfcf 100%);
  background-image: -o-linear-gradient(top, #bdbebf 0%, #cdcfcf 100%);
  background-image: linear-gradient(top, #bdbebf 0%, #cdcfcf 100%);
  width: 160px;
  height: 30px;
  position: absolute;
  top: 25px;
  right: 20px;
  margin-right: 110px;
  overflow: hidden;
}
/* line 227, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header .overall-percentage .overall-percentage-shadow, .node-type-statistical-returns #main #content footer .overall-percentage .overall-percentage-shadow, .page-node-submission #main #content header .overall-percentage .overall-percentage-shadow, .page-node-submission #main #content footer .overall-percentage .overall-percentage-shadow {
  width: 100%;
  height: 30px;
  -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  position: absolute;
  z-index: 9;
}
/* line 236, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header .overall-percentage .overall-percentage-value, .node-type-statistical-returns #main #content footer .overall-percentage .overall-percentage-value, .page-node-submission #main #content header .overall-percentage .overall-percentage-value, .page-node-submission #main #content footer .overall-percentage .overall-percentage-value {
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  position: absolute;
  color: #fefefe;
  font-family: "Source Sans Pro", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
/* line 248, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header .overall-percentage .overall-percentage-bar, .node-type-statistical-returns #main #content footer .overall-percentage .overall-percentage-bar, .page-node-submission #main #content header .overall-percentage .overall-percentage-bar, .page-node-submission #main #content footer .overall-percentage .overall-percentage-bar {
  -webkit-border-radius: 5px 0 0;
  -moz-border-radius: 5px 0 0;
  -ms-border-radius: 5px 0 0;
  -o-border-radius: 5px 0 0;
  border-radius: 5px 0 0;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #8bada1;
  height: 30px;
  position: absolute;
}
/* line 259, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content header, .page-node-submission #main #content header {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
}
/* line 263, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content footer, .page-node-submission #main #content footer {
  height: 50px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
/* line 265, ../sass/statistical-returns.scss */
.node-type-statistical-returns #main #content footer .overall-percentage, .page-node-submission #main #content footer .overall-percentage {
  top: 10px;
  right: 10px;
}

/* line 275, ../sass/statistical-returns.scss */
#content .node-statistical-returns, .page-node-submission {
  padding: 0 10px 10px 10px;
}
/* line 278, ../sass/statistical-returns.scss */
#content .node-statistical-returns .field-name-body, #content .node-statistical-returns .field-name-field-dead-line, #content .node-statistical-returns #webform-component-general-comments, .page-node-submission .field-name-body, .page-node-submission .field-name-field-dead-line, .page-node-submission #webform-component-general-comments {
  padding: 10px;
}
/* line 281, ../sass/statistical-returns.scss */
#content .node-statistical-returns .field-name-field-dead-line *, .page-node-submission .field-name-field-dead-line * {
  display: inline;
}
/* line 284, ../sass/statistical-returns.scss */
#content .node-statistical-returns h2, .page-node-submission h2 {
  margin: 0;
}
/* line 287, ../sass/statistical-returns.scss */
#content .node-statistical-returns h3, .page-node-submission h3 {
  line-height: 1.6em;
  margin: 0 0 0.8em 0;
}

/* line 293, ../sass/statistical-returns.scss */
.return-progress-container {
  float: left;
  height: 10px;
  width: 120px;
  background-image: -webkit-gradient(linear, 100% 0%, 0% 100%, color-stop(0%, #cdcfcf), color-stop(100%, #bdbebf));
  background-image: -webkit-linear-gradient(left right, #cdcfcf, #bdbebf);
  background-image: -moz-linear-gradient(left right, #cdcfcf, #bdbebf);
  background-image: -o-linear-gradient(left right, #cdcfcf, #bdbebf);
  background-image: linear-gradient(left right, #cdcfcf, #bdbebf);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  overflow: hidden;
  margin-right: 10px;
}
/* line 301, ../sass/statistical-returns.scss */
.return-progress-container .return-progress-bar {
  background-color: #8baea1;
  height: 10px;
  float: left;
}

/* line 309, ../sass/statistical-returns.scss */
#statistical-returns-wrapper {
  position: relative;
}

/* line 314, ../sass/statistical-returns.scss */
.page-current-return-logs table .date-col {
  width: 130px;
}
/* line 317, ../sass/statistical-returns.scss */
.page-current-return-logs table .editor-col {
  width: 100px;
}

/* line 323, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .cancel-button, .page-node-submission #main #content .cancel-button {
  display: none;
}
/* line 326, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form #sconul-returns-status-update-form .fieldset-legend, .page-node-submission #main #content #sconul-returns-status-update-form .fieldset-legend {
  padding-left: 50px;
  font-size: 1.2em;
}
/* line 330, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form #sconul-returns-status-update-form .form-submit, .page-node-submission #main #content #sconul-returns-status-update-form .form-submit {
  float: right;
}
/* line 335, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-actions, .page-node-submission #main #content .form-actions {
  position: absolute;
  top: 16px;
  right: 20px;
}
/* line 339, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-actions input.form-submit, .page-node-submission #main #content .form-actions input.form-submit {
  margin: 0;
}
/* line 342, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-actions #edit-draft, .page-node-submission #main #content .form-actions #edit-draft {
  display: none;
}
/* line 347, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset, .page-node-submission #main #content fieldset {
  width: 710px;
  padding: 30px 0 10px 0;
  background-image: url("../images/return-form-open-bg.png");
  background-repeat: repeat-y;
  background-position: top left;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  border: 0;
  margin: 10px 0;
}
/* line 356, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset legend, .page-node-submission #main #content fieldset legend {
  position: absolute;
  top: 0;
}
/* line 360, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset .form-item, .page-node-submission #main #content fieldset .form-item {
  margin: 10px 0;
}
/* line 364, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset .form-item h3, .page-node-submission #main #content fieldset .form-item h3 {
  font-family: "Source Sans Pro", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  margin: 1.8em 0 0;
}
/* line 369, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset label, .page-node-submission #main #content fieldset label {
  margin: 20px 0;
}
/* line 373, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset.collapsed, .page-node-submission #main #content fieldset.collapsed {
  height: 30px;
  background-image: none;
  padding: 0;
  margin: 0;
}
/* line 378, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset.collapsed legend, .page-node-submission #main #content fieldset.collapsed legend {
  position: relative;
}
/* line 386, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset.collapsed .fieldset-wrapper, .page-node-submission #main #content fieldset.collapsed .fieldset-wrapper {
  display: none;
}
/* line 389, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset.collapsed legend .fieldset-legend, .page-node-submission #main #content fieldset.collapsed legend .fieldset-legend {
  background-image: url("../images/return-form-collapsed-bg.png");
  background-repeat: repeat-y;
  background-position: top left;
  padding: 0;
}
/* line 398, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset legend .fieldset-legend, .page-node-submission #main #content fieldset legend .fieldset-legend {
  display: block;
  width: 710px;
  height: 30px;
  padding: 0 0 0 0;
  margin: 0;
  background: none;
  line-height: 30px;
  font-style: normal;
  font-weight: 600;
}
/* line 408, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset legend .fieldset-legend a, .page-node-submission #main #content fieldset legend .fieldset-legend a {
  text-decoration: none;
  display: block;
  color: #455560;
  width: 100%;
  height: 100%;
}
/* line 415, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset legend .fieldset-legend .returns-question, .page-node-submission #main #content fieldset legend .fieldset-legend .returns-question {
  font-size: 0.8em;
  color: #fff;
  margin-right: 10px;
  width: 25px;
  height: 30px;
  text-align: center;
  display: block;
  float: left;
  font-weight: normal;
}
/* line 426, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form fieldset legend .fieldset-legend .return-progress, .page-node-submission #main #content fieldset legend .fieldset-legend .return-progress {
  float: right;
  margin: 11px 180px 0 0;
  width: 165px;
  line-height: 10px;
}
/* line 435, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .fieldset-wrapper, .page-node-submission #main #content .fieldset-wrapper {
  position: relative;
  padding-top: 20px;
  padding-left: 50px;
}
/* line 442, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox, #content .node-statistical-returns .webform-client-form .radio, .page-node-submission #main #content .checkbox, .page-node-submission #main #content .radio {
  display: inline;
  font-size: 16px;
  line-height: 16px;
  cursor: pointer;
  cursor: hand;
}
/* line 448, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox .mark, #content .node-statistical-returns .webform-client-form .radio .mark, .page-node-submission #main #content .checkbox .mark, .page-node-submission #main #content .radio .mark {
  display: inline;
}
/* line 449, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox img, #content .node-statistical-returns .webform-client-form .radio img, .page-node-submission #main #content .checkbox img, .page-node-submission #main #content .radio img {
  vertical-align: middle;
  width: 16px;
  height: 16px;
  background: transparent url(/sites/all/themes/sconul/images/checkboxes.png) no-repeat;
  background-position: 0px 0px;
}
/* line 456, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .radio img, .page-node-submission #main #content .radio img {
  background: transparent url(/sites/all/themes/sconul/images/radios.png) no-repeat;
}
/* line 459, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox-hover img, #content .node-statistical-returns .webform-client-form .radio-hover img, .page-node-submission #main #content .checkbox-hover img, .page-node-submission #main #content .radio-hover img {
  background-position: -16px 0px;
}
/* line 460, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox-checked img, #content .node-statistical-returns .webform-client-form .radio-checked img, .page-node-submission #main #content .checkbox-checked img, .page-node-submission #main #content .radio-checked img {
  background-position: 0px -16px;
}
/* line 461, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox-disabled img, #content .node-statistical-returns .webform-client-form .radio-disabled img, .page-node-submission #main #content .checkbox-disabled img, .page-node-submission #main #content .radio-disabled img {
  background-position: 0px -32px;
}
/* line 462, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox-checked .checkbox-hover img, #content .node-statistical-returns .webform-client-form .radio-checked .radio-hover img, .page-node-submission #main #content .checkbox-checked .checkbox-hover img, .page-node-submission #main #content .radio-checked .radio-hover img {
  background-position: -16px -16px;
}
/* line 463, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .checkbox-checked .checkbox-disabled img, #content .node-statistical-returns .webform-client-form .radio-checked .radio-disabled img, .page-node-submission #main #content .checkbox-checked .checkbox-disabled img, .page-node-submission #main #content .radio-checked .radio-disabled img {
  background-position: 0px -48px;
}
/* line 467, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-text, .page-node-submission #main #content .form-text {
  background-color: #e6e6e6;
  border: 1px solid #cccbd0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
}
/* line 471, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-text:focus, .page-node-submission #main #content .form-text:focus {
  outline: none;
  border-color: #999999;
}
/* line 476, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .fieldset-buttons, #content .node-statistical-returns .webform-client-form .form-actions, .page-node-submission #main #content .fieldset-buttons, .page-node-submission #main #content .form-actions {
  float: right;
}
/* line 477, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .fieldset-buttons .save-changes, #content .node-statistical-returns .webform-client-form .fieldset-buttons .cancel-button, #content .node-statistical-returns .webform-client-form .fieldset-buttons .form-submit, #content .node-statistical-returns .webform-client-form .form-actions .save-changes, #content .node-statistical-returns .webform-client-form .form-actions .cancel-button, #content .node-statistical-returns .webform-client-form .form-actions .form-submit, .page-node-submission #main #content .fieldset-buttons .save-changes, .page-node-submission #main #content .fieldset-buttons .cancel-button, .page-node-submission #main #content .fieldset-buttons .form-submit, .page-node-submission #main #content .form-actions .save-changes, .page-node-submission #main #content .form-actions .cancel-button, .page-node-submission #main #content .form-actions .form-submit {
  border: 1px solid #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #ef4155;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bb7b5), color-stop(100%, #1f9e9b));
  background-image: -webkit-linear-gradient(top, #5bb7b5 0%, #1f9e9b 100%);
  background-image: -moz-linear-gradient(top, #5bb7b5 0%, #1f9e9b 100%);
  background-image: -o-linear-gradient(top, #5bb7b5 0%, #1f9e9b 100%);
  background-image: linear-gradient(top, #5bb7b5 0%, #1f9e9b 100%);
  color: #fefefe;
  font-size: 1.1em;
  padding: 5px 25px;
  font-weight: 600;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
/* line 490, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .fieldset-buttons .cancel-button, #content .node-statistical-returns .webform-client-form .form-actions .cancel-button, .page-node-submission #main #content .fieldset-buttons .cancel-button, .page-node-submission #main #content .form-actions .cancel-button {
  margin-left: 10px;
}
/* line 493, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .fieldset-buttons .form-submit, #content .node-statistical-returns .webform-client-form .form-actions .form-submit, .page-node-submission #main #content .fieldset-buttons .form-submit, .page-node-submission #main #content .form-actions .form-submit {
  margin-top: 10px;
}
/* line 496, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .fieldset-buttons input.form-submit[disabled="disabled"], #content .node-statistical-returns .webform-client-form .form-actions input.form-submit[disabled="disabled"], .page-node-submission #main #content .fieldset-buttons input.form-submit[disabled="disabled"], .page-node-submission #main #content .form-actions input.form-submit[disabled="disabled"] {
  opacity: 0.3;
  cursor: default;
}
/* line 504, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .tooltip, .page-node-submission #main #content .tooltip {
  width: 20px;
  height: 20px;
  background: transparent url(/sites/all/themes/sconul/images/return-info.png) no-repeat;
  margin-left: 10px;
  text-indent: -9999px;
  z-index: 1001;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  cursor: pointer;
}
/* line 514, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .header-links, .page-node-submission #main #content .header-links {
  position: absolute;
  top: 3px;
  right: 0;
  z-index: 99;
  padding: 3px;
}
/* line 520, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .header-links .print-link, .page-node-submission #main #content .header-links .print-link {
  float: right;
  text-decoration: underline;
}
/* line 527, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-item, .page-node-submission #main #content .form-item {
  position: relative;
}
/* line 529, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-item label, .page-node-submission #main #content .form-item label {
  z-index: 999;
}
/* line 532, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-item .description, .page-node-submission #main #content .form-item .description {
  z-index: 9999;
  font-size: 0.9em;
  position: absolute;
  padding: 5px;
  top: 25px;
  right: 50px;
  max-width: 300px;
  border: 1px solid #ccccce;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/sites/all/themes/sconul/js/PIE/PIE.htc);
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #e5e5e5;
  -webkit-box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 3px 4px 5px 0 rgba(0, 0, 0, 0.2);
}

/*opt 1 */
/* line 552, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form, .page-node-submission #main #content {
  /*465*/
}
/* line 559, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-item.webform-component div.ltcolour .form-item label.option, .page-node-submission #main #content .form-item.webform-component div.ltcolour .form-item label.option {
  color: #adadad;
}
/* line 565, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-item.webform-component label, .page-node-submission #main #content .form-item.webform-component label {
  /*color: #cccbd0;*/
  color: #adadad;
}
/* line 568, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-item.webform-component label.option, .page-node-submission #main #content .form-item.webform-component label.option {
  color: #455560;
}
/* line 574, ../sass/statistical-returns.scss */
#content .node-statistical-returns .webform-client-form .form-item.webform-component.required.mandatory label, .page-node-submission #main #content .form-item.webform-component.required.mandatory label {
  font-size: 15px;
  color: #455560;
}
