


.docs-icon {
  direction:ltr;
  text-align:left;
  height:21px;
  overflow:hidden;
  vertical-align:middle;
  width:21px
}
.docs-icon-img:before {
  content:url(//ssl.gstatic.com/docs/common/jfk_sprite143.png)
}
.docs-icon-img {
  *background:url(//ssl.gstatic.com/docs/common/jfk_sprite143.png)
}
.docs-icon-img-legacy {
  background:url(//ssl.gstatic.com/docs/common/jfk_sprite143.png)
}
.docs-icon-img-container {
  height:3471px;
  position:absolute;
  width:42px
}
.goog-color-menu-button-indicator .docs-icon {
  height:19px
}
.goog-menuitem-icon .docs-icon-img-container {
  opacity:.55
}
.goog-menuitem-icon .docs-icon-document,.goog-menuitem-icon .docs-icon-punch,.goog-menuitem-icon .docs-icon-presentation,.goog-menuitem-icon .docs-icon-spreadsheet,.goog-menuitem-icon .docs-icon-form,.goog-menuitem-icon .docs-icon-drawing,.goog-menuitem-icon .docs-icon-script {
  opacity:1
}
.docs-icon-save {
  left:0;
  top:-1536px
}
.docs-icon-print {
  left:0;
  top:-3366px
}
.docs-icon-undo,.docs-icon-redo-rtl {
  left:-21px;
  top:-105px
}
.docs-icon-redo,.docs-icon-undo-rtl {
  left:0;
  top:0
}
.docs-icon-copy {
  left:0;
  top:-315px
}
.docs-icon-cut {
  left:-21px;
  top:-1179px
}
.docs-icon-paste {
  left:-21px;
  top:-1725px
}
.docs-icon-document {
  left:0;
  top:-1872px
}
.docs-icon-presentation {
  left:-21px;
  top:-1641px
}
.docs-icon-punch {
  left:-21px;
  top:-1641px
}
.docs-icon-spreadsheet {
  left:0;
  top:-2607px
}
.docs-icon-form {
  left:0;
  top:-3114px
}
.docs-icon-form-black {
  left:-21px;
  top:-2670px
}
.docs-icon-drawing {
  left:-21px;
  top:-672px
}
.docs-icon-site {
  left:0;
  top:-525px
}
.docs-icon-drawing-black {
  left:-21px;
  top:-819px
}
.docs-icon-excel {
  left:0;
  top:-651px
}
.docs-icon-powerpoint {
  left:0;
  top:-2904px
}
.docs-icon-word {
  left:-21px;
  top:-1008px
}
.docs-icon-script {
  left:0;
  top:-2565px
}
.docs-icon-insert-script {
  left:-21px;
  top:-1029px
}
.docs-icon-gadget {
  left:-21px;
  top:-2439px
}
.docs-icon-image {
  left:0;
  top:-231px
}
.docs-icon-clipboard {
  left:0;
  top:-735px
}
.docs-icon-bold {
  left:0;
  top:-966px
}
.docs-icon-italic {
  left:-21px;
  top:-441px
}
.docs-icon-text-color {
  left:-21px;
  top:-1200px
}
.docs-icon-align-left {
  left:0;
  top:-462px
}
.docs-icon-align-center {
  left:-21px;
  top:-714px
}
.docs-icon-align-right {
  left:-21px;
  top:-2925px
}
.docs-icon-align-justify {
  left:0;
  top:-1116px
}
.docs-icon-valign-top {
  left:-21px;
  top:-735px
}
.docs-icon-valign-middle {
  left:0;
  top:-3009px
}
.docs-icon-valign-bottom {
  left:-21px;
  top:-840px
}
.docs-icon-list-number {
  left:0;
  top:-2019px
}
.docs-icon-list-bullet {
  left:-21px;
  top:-2376px
}
.docs-icon-indent {
  left:0;
  top:-1326px
}
.docs-icon-outdent {
  left:0;
  top:-588px
}
.docs-icon-line-spacing {
  left:0;
  top:-1200px
}
.docs-icon-columns {
  left:-21px;
  top:-2271px
}
.docs-icon-underline {
  left:0;
  top:-1158px
}
.docs-icon-text-bgcolor {
  left:0;
  top:-1641px
}
.docs-icon-textbox {
  left:0;
  top:-2439px
}
.docs-icon-shapes {
  left:0;
  top:-2145px
}
.docs-icon-line-width {
  left:0;
  top:-2313px
}
.docs-icon-add-trendline {
  left:-21px;
  top:-2061px
}
.docs-icon-data-label {
  left:0;
  top:-630px
}
.docs-icon-next {
  left:0;
  top:-1221px
}
.docs-icon-previous {
  left:0;
  top:-1578px
}
.docs-icon-no-color {
  left:0;
  top:-168px
}
.docs-icon-fill-color {
  left:-21px;
  top:-2967px
}
.docs-icon-line-color {
  left:-21px;
  top:-3156px
}
.docs-icon-line-type {
  left:0;
  top:-2712px
}
.docs-icon-table {
  left:0;
  top:-2691px
}
.docs-icon-comment {
  left:-21px;
  top:-273px
}
.docs-icon-comment-blank {
  left:-21px;
  top:-1347px
}
.docs-icon-comment-blank-highlighted {
  left:0;
  top:-987px
}
.docs-icon-chart {
  left:-21px;
  top:-3093px
}
.docs-icon-list-number-rtl {
  left:0;
  top:-2208px
}
.docs-icon-list-bullet-rtl {
  left:-21px;
  top:-420px
}
.docs-icon-indent-rtl {
  left:-21px;
  top:-2691px
}
.docs-icon-outdent-rtl {
  left:0;
  top:-1137px
}
.docs-icon-line-spacing-rtl {
  left:-21px;
  top:-1515px
}
.docs-icon-text-ltr {
  left:-21px;
  top:-1557px
}
.docs-icon-text-rtl {
  left:0;
  top:-2187px
}
.docs-icon-sheet-rtl {
  left:0;
  top:-3072px
}
.docs-icon-share {
  left:0;
  top:-2376px
}
.docs-icon-subscript {
  left:-21px;
  top:-3450px
}
.docs-icon-superscript {
  left:-21px;
  top:-2166px
}
.docs-icon-strikethrough {
  left:-21px;
  top:-483px
}
.docs-icon-clear-formatting {
  left:-21px;
  top:-3135px
}
.docs-icon-link {
  left:-21px;
  top:-2862px
}
.docs-icon-special-character {
  left:0;
  top:-1998px
}
.docs-icon-close-white {
  left:-21px;
  top:-1809px
}
.docs-icon-close-small {
  left:0;
  top:-1746px
}
.docs-icon-close-thin {
  left:0;
  top:-2544px
}
.docs-icon-paint-format {
  left:-21px;
  top:-1956px
}
.docs-icon-video {
  left:0;
  top:-126px
}
.docs-icon-reload {
  left:-21px;
  top:-1746px
}
.docs-icon-reload-rtl {
  left:0;
  top:-1452px
}
.docs-icon-insert-page-break {
  left:0;
  top:-840px
}
.docs-icon-close {
  left:0;
  top:-399px
}
.docs-icon-check {
  left:0;
  top:-2883px
}
.docs-icon-up {
  left:-21px;
  top:-1452px
}
.docs-icon-down {
  left:-21px;
  top:-2778px
}
.docs-icon-add-page {
  left:0;
  top:-1347px
}
.docs-icon-email {
  left:-21px;
  top:-1221px
}
.docs-icon-insert-equation {
  left:-21px;
  top:-693px
}
.docs-icon-insert-horizontal-line {
  left:0;
  top:-84px
}
.docs-icon-tabstop-center {
  left:-21px;
  top:-756px
}
.docs-icon-tabstop-center-bottom {
  left:-21px;
  top:-1704px
}
.docs-icon-tabstop-left {
  left:-21px;
  top:-378px
}
.docs-icon-tabstop-right {
  left:0;
  top:-1071px
}
.docs-icon-border-all {
  left:-21px;
  top:-2229px
}
.docs-icon-border-right {
  left:0;
  top:-1620px
}
.docs-icon-border-left {
  left:0;
  top:-21px
}
.docs-icon-border-top {
  left:-21px;
  top:-903px
}
.docs-icon-border-bottom {
  left:-21px;
  top:-1599px
}
.docs-icon-border-outside {
  left:-21px;
  top:-882px
}
.docs-icon-border-inside {
  left:0;
  top:-2061px
}
.docs-icon-border-none {
  left:0;
  top:-2481px
}
.docs-icon-border-horizontal {
  left:-21px;
  top:-2628px
}
.docs-icon-border-vertical {
  left:-21px;
  top:-2040px
}
.docs-icon-merge {
  left:0;
  top:-1893px
}
.docs-icon-wrap {
  left:-21px;
  top:-2712px
}
.docs-icon-autofilter {
  left:0;
  top:-903px
}
.docs-icon-autofilter-filled {
  left:-21px;
  top:-2607px
}
.docs-icon-insert-function {
  left:0;
  top:-252px
}
.docs-icon-insert-formula {
  left:0;
  top:-1788px
}
.docs-icon-folder-shared {
  left:0;
  top:-2820px
}
.docs-icon-folder-outline {
  left:0;
  top:-2733px
}
.docs-icon-folder-outline-hover {
  left:0;
  top:-2988px
}
.docs-icon-folder-outline-pressed {
  left:-21px;
  top:-3240px
}
.docs-icon-folder-solid {
  left:-21px;
  top:-1410px
}
.docs-icon-drive {
  left:-21px;
  top:-294px
}
.docs-icon-drive-grey {
  left:0;
  top:-777px
}
.docs-icon-drive-grey-hover {
  left:-21px;
  top:-1158px
}
.docs-icon-drive-grey-pressed {
  left:0;
  top:-1389px
}
.docs-icon-drive-hover {
  left:-21px;
  top:-1767px
}
.docs-icon-drive-pressed {
  left:-21px;
  top:-1998px
}
.docs-icon-drive-large {
  left:0;
  top:-3324px
}
.docs-icon-back {
  left:-21px;
  top:-147px
}
.docs-icon-back-rtl {
  left:0;
  top:-2103px
}
.docs-icon-arrow-more {
  left:0;
  top:-609px
}
.docs-icon-arrow-more-rtl {
  left:-21px;
  top:-2649px
}
.docs-icon-search-this-document {
  left:0;
  top:-567px
}
.docs-icon-arrow-dropdown {
  left:-21px;
  top:-1284px
}
.docs-icon-word-art {
  left:-21px;
  top:-1368px
}
.docs-icon-delete-x {
  left:0;
  top:-2778px
}
.docs-icon-settings {
  left:-21px;
  top:-924px
}
.docs-icon-drive-large-wrapper {
  width:42px;
  height:42px
}
.docs-icon-plus {
  left:-21px;
  top:-2565px
}
.docs-icon-plus-white {
  left:-21px;
  top:-2523px
}
.docs-icon-alert {
  left:0;
  top:-3030px
}
.docs-icon-trash {
  left:0;
  top:-1008px
}
.docs-icon-locked {
  left:-21px;
  top:-588px
}
.docs-icon-unlocked {
  left:0;
  top:-2841px
}
.docs-icon-add-fonts {
  left:0;
  top:-861px
}
.docs-icon-enter-compact {
  left:0;
  top:-2355px
}
.docs-icon-exit-compact {
  left:0;
  top:-2967px
}
.docs-icon-mode-edit {
  left:-21px;
  top:-1914px
}
.docs-icon-mode-review {
  left:0;
  top:-3282px
}
.docs-icon-mode-review-white {
  left:0;
  top:-924px
}
.docs-icon-mode-view {
  left:-21px;
  top:-1116px
}
.docs-icon-mode-view-white {
  left:0;
  top:-1662px
}
.docs-icon-chat {
  left:0;
  top:-714px
}
.docs-icon-star {
  left:0;
  top:-3450px
}
.docs-icon-duplicate {
  left:0;
  top:-1851px
}
.docs-icon-file {
  left:0;
  top:-2670px
}
.docs-icon-opacity {
  left:-21px;
  top:-2841px
}
.docs-icon-label-slant {
  left:0;
  top:-2946px
}
.docs-icon-point-size {
  left:0;
  top:-294px
}
.docs-icon-question {
  left:-21px;
  top:-2481px
}
.docs-icon-vertical-gridlines {
  left:0;
  top:-357px
}
.docs-icon-left-axis {
  left:-21px;
  top:-525px
}
.docs-icon-right-axis {
  left:0;
  top:-672px
}
.docs-icon-left-axis-gridlines {
  left:0;
  top:-1368px
}
.docs-icon-right-axis-gridlines {
  left:0;
  top:-2040px
}
.docs-icon-reset {
  left:-21px;
  top:-2187px
}
.docs-icon-drag-move {
  left:-21px;
  top:-2250px
}
.docs-icon-col-dragger {
  left:-21px;
  top:-2313px
}
.docs-icon-chrome-store {
  left:-21px;
  top:-3303px
}
.docs-icon-fit-area {
  left:0;
  top:-2649px
}
.docs-icon-zoom-out {
  left:0;
  top:-147px
}
.docs-icon-zoom-tool {
  left:-21px;
  top:-462px
}
.docs-icon-download {
  left:-21px;
  top:-2544px
}
.docs-icon-fusion-table {
  left:-21px;
  top:-945px
}
.docs-icon-spreadsheet-sink {
  left:0;
  top:-2502px
}
.docs-icon-send-responses {
  left:0;
  top:-3240px
}
.docs-icon-liveform {
  left:-21px;
  top:-1788px
}
.docs-icon-ellipsis {
  left:0;
  top:-1410px
}
.docs-icon-html-preview {
  left:0;
  top:-2250px
}
.docs-icon-grid {
  left:-21px;
  top:-2733px
}
.docs-icon-add-animation {
  left:0;
  top:-3429px
}
.docs-icon-playhead {
  left:0;
  top:-2271px
}
.docs-icon-playhead-rtl {
  left:0;
  top:-2523px
}
.docs-icon-unsupported {
  left:0;
  top:-1263px
}
.docs-icon-calendar {
  left:0;
  top:-2082px
}
.docs-zippy-closed {
  left:-21px;
  top:-2397px
}
.docs-zippy-open {
  left:-21px;
  top:-504px
}
.docs-icon-bookmark {
  left:-21px;
  top:0
}
.docs-icon-heading {
  left:-21px;
  top:-1326px
}
.docs-icon-file-blue {
  left:0;
  top:-882px
}
.docs-icon-web-result {
  left:-21px;
  top:-21px
}
.docs-icon-mic {
  left:0;
  top:-441px
}
.docs-icon-paragraph {
  left:0;
  top:-2460px
}
.docs-icon-bookmark-black {
  left:0;
  top:-3261px
}
.docs-icon-web-result-blue {
  left:0;
  top:-1431px
}
.docs-icon-popout {
  left:0;
  top:-1767px
}
.docs-icon-checkbox-type {
  left:0;
  top:-1179px
}
.docs-icon-dropdown-type {
  left:-21px;
  top:-651px
}
.docs-icon-grid-type {
  left:-21px;
  top:-1494px
}
.docs-icon-image-type {
  left:0;
  top:-378px
}
.docs-icon-radio-type {
  left:0;
  top:-336px
}
.docs-icon-scale-type {
  left:-21px;
  top:-2124px
}
.docs-icon-text-type {
  left:-21px;
  top:-2208px
}
.docs-icon-time-type {
  left:-21px;
  top:-3114px
}
.docs-icon-insert-text-block {
  left:0;
  top:-273px
}
.docs-icon-accepting-responses-on {
  left:0;
  top:-2586px
}
.docs-icon-accepting-responses-off {
  left:0;
  top:-420px
}
.docs-icon-decimal-increase {
  left:0;
  top:-1050px
}
.docs-icon-decimal-decrease {
  left:0;
  top:-504px
}
.docs-icon-settings-white {
  left:0;
  top:-1242px
}
.docs-icon-no-symbol {
  left:0;
  top:-2925px
}
.docs-icon-crop {
  left:-21px;
  top:-315px
}
.docs-icon-green-check {
  left:-21px;
  top:-2292px
}
.docs-icon-font-size {
  left:0;
  top:-3177px
}
.docs-icon-reset-image {
  left:0;
  top:-2229px
}
.docs-icon-r-squared {
  left:-21px;
  top:-1071px
}
.docs-icon-graph-legend {
  left:-21px;
  top:-3429px
}
.docs-icon-cast {
  left:-21px;
  top:-126px
}
.docs-icon-wrap-overflow {
  left:0;
  top:-1809px
}
.docs-icon-wrap-wrap {
  left:0;
  top:-2292px
}
.docs-icon-wrap-clip {
  left:0;
  top:-3303px
}
.docs-icon-highlights {
  left:0;
  top:-798px
}
.docs-icon-green-back {
  left:0;
  top:-945px
}
.docs-icon-arrow-back-white {
  left:0;
  top:-2754px
}
.docs-icon-arrow-back-white-rtl {
  left:0;
  top:-1092px
}
.docs-icon-help {
  left:0;
  top:-2334px
}
.docs-icon-highlight-green {
  left:0;
  top:-2628px
}
.docs-icon-explore-black {
  left:-21px;
  top:-1977px
}
.docs-icon-explore-green {
  left:0;
  top:-1284px
}
.docs-icon-explore-white {
  left:0;
  top:-2799px
}
.docs-icon-insert-autovis-chart {
  left:0;
  top:-2124px
}
.docs-icon-insert-autovis-chart-white {
  left:-21px;
  top:-1137px
}
.docs-icon-zoom-in {
  left:-21px;
  top:-1578px
}
.docs-icon-thumb-up {
  left:-21px;
  top:-2586px
}
.docs-icon-thumb-down {
  left:0;
  top:-1725px
}
.docs-icon-dlp-warning {
  left:0;
  top:-1494px
}
.docs-icon-dogfood {
  left:0;
  top:-3198px
}
.docs-icon-add-to-drive {
  left:-21px;
  top:-1893px
}
.docs-icon-paste-without-formatting {
  left:-21px;
  top:-1263px
}
.docs-icon-qanda {
  left:0;
  top:-3387px
}
.docs-icon-update-chart {
  left:-21px;
  top:-252px
}
@media screen and (-webkit-min-device-pixel-ratio:2) {
  .docs-icon-img {
    content:url(//ssl.gstatic.com/docs/common/jfk_sprite_hdpi81.png)
  }
  .docs-icon-img-container {
    height:3408px;
    position:absolute;
    width:42px
  }
  .docs-icon-save {
    left:-21px;
    top:-1812px
  }
  .docs-icon-print {
    left:0;
    top:-2043px
  }
  .docs-icon-undo,.docs-icon-redo-rtl {
    left:-21px;
    top:-84px
  }
  .docs-icon-redo,.docs-icon-undo-rtl {
    left:0;
    top:-2274px
  }
  .docs-icon-copy {
    left:0;
    top:-3156px
  }
  .docs-icon-cut {
    left:-21px;
    top:-3366px
  }
  .docs-icon-paste {
    left:0;
    top:-696px
  }
  .docs-icon-document {
    left:0;
    top:-360px
  }
  .docs-icon-presentation {
    left:0;
    top:-2442px
  }
  .docs-icon-punch {
    left:0;
    top:-2442px
  }
  .docs-icon-spreadsheet {
    left:-21px;
    top:-2421px
  }
  .docs-icon-form {
    left:-21px;
    top:-2547px
  }
  .docs-icon-form-black {
    left:-21px;
    top:-3135px
  }
  .docs-icon-drawing {
    left:0;
    top:-2169px
  }
  .docs-icon-site {
    left:0;
    top:-2988px
  }
  .docs-icon-drawing-black {
    left:0;
    top:-633px
  }
  .docs-icon-excel {
    left:-21px;
    top:-1749px
  }
  .docs-icon-powerpoint {
    left:-21px;
    top:-1854px
  }
  .docs-icon-word {
    left:0;
    top:-3093px
  }
  .docs-icon-script {
    left:0;
    top:-1644px
  }
  .docs-icon-insert-script {
    left:-21px;
    top:-2085px
  }
  .docs-icon-gadget {
    left:-21px;
    top:-255px
  }
  .docs-icon-image {
    left:0;
    top:-2400px
  }
  .docs-icon-clipboard {
    left:0;
    top:-3009px
  }
  .docs-icon-bold {
    left:-21px;
    top:-2400px
  }
  .docs-icon-italic {
    left:-21px;
    top:-1179px
  }
  .docs-icon-text-color {
    left:0;
    top:-3303px
  }
  .docs-icon-align-left {
    left:-21px;
    top:-3009px
  }
  .docs-icon-align-center {
    left:0;
    top:-444px
  }
  .docs-icon-align-right {
    left:-21px;
    top:-444px
  }
  .docs-icon-align-justify {
    left:-21px;
    top:-2232px
  }
  .docs-icon-valign-top {
    left:0;
    top:-1326px
  }
  .docs-icon-valign-middle {
    left:-21px;
    top:-2967px
  }
  .docs-icon-valign-bottom {
    left:0;
    top:-549px
  }
  .docs-icon-list-number {
    left:-21px;
    top:-2631px
  }
  .docs-icon-list-bullet {
    left:0;
    top:-2484px
  }
  .docs-icon-indent {
    left:-21px;
    top:-1938px
  }
  .docs-icon-outdent {
    left:-21px;
    top:-822px
  }
  .docs-icon-line-spacing {
    left:0;
    top:-2904px
  }
  .docs-icon-columns {
    left:0;
    top:-528px
  }
  .docs-icon-underline {
    left:-21px;
    top:-1728px
  }
  .docs-icon-text-bgcolor {
    left:0;
    top:-1095px
  }
  .docs-icon-textbox {
    left:0;
    top:-1074px
  }
  .docs-icon-shapes {
    left:0;
    top:-591px
  }
  .docs-icon-line-width {
    left:0;
    top:-948px
  }
  .docs-icon-add-trendline {
    left:0;
    top:-1917px
  }
  .docs-icon-data-label {
    left:0;
    top:-1158px
  }
  .docs-icon-next {
    left:0;
    top:-3198px
  }
  .docs-icon-previous {
    left:-21px;
    top:-1665px
  }
  .docs-icon-no-color {
    left:0;
    top:-1686px
  }
  .docs-icon-fill-color {
    left:0;
    top:-63px
  }
  .docs-icon-line-color {
    left:0;
    top:-2463px
  }
  .docs-icon-line-type {
    left:-21px;
    top:-1770px
  }
  .docs-icon-table {
    left:-21px;
    top:-105px
  }
  .docs-icon-comment {
    left:0;
    top:-654px
  }
  .docs-icon-comment-blank {
    left:-21px;
    top:-759px
  }
  .docs-icon-comment-blank-highlighted {
    left:0;
    top:-1602px
  }
  .docs-icon-chart {
    left:0;
    top:-1179px
  }
  .docs-icon-list-number-rtl {
    left:0;
    top:-1938px
  }
  .docs-icon-list-bullet-rtl {
    left:0;
    top:-2022px
  }
  .docs-icon-indent-rtl {
    left:0;
    top:-3219px
  }
  .docs-icon-outdent-rtl {
    left:0;
    top:-339px
  }
  .docs-icon-line-spacing-rtl {
    left:0;
    top:-822px
  }
  .docs-icon-text-ltr {
    left:-21px;
    top:-171px
  }
  .docs-icon-text-rtl {
    left:-21px;
    top:-1431px
  }
  .docs-icon-sheet-rtl {
    left:-21px;
    top:-234px
  }
  .docs-icon-share {
    left:0;
    top:-2211px
  }
  .docs-icon-subscript {
    left:0;
    top:-801px
  }
  .docs-icon-superscript {
    left:-21px;
    top:-906px
  }
  .docs-icon-strikethrough {
    left:0;
    top:-2421px
  }
  .docs-icon-clear-formatting {
    left:0;
    top:-2232px
  }
  .docs-icon-link {
    left:0;
    top:-780px
  }
  .docs-icon-special-character {
    left:0;
    top:-1137px
  }
  .docs-icon-close-white {
    left:0;
    top:-612px
  }
  .docs-icon-close-small {
    left:0;
    top:-969px
  }
  .docs-icon-close-thin {
    left:0;
    top:-927px
  }
  .docs-icon-paint-format {
    left:0;
    top:-2967px
  }
  .docs-icon-video {
    left:0;
    top:-1200px
  }
  .docs-icon-reload {
    left:0;
    top:-1518px
  }
  .docs-icon-reload-rtl {
    left:-21px;
    top:-1137px
  }
  .docs-icon-insert-page-break {
    left:0;
    top:-2610px
  }
  .docs-icon-close {
    left:-21px;
    top:-2652px
  }
  .docs-icon-check {
    left:-21px;
    top:-1263px
  }
  .docs-icon-up {
    left:-21px;
    top:-2610px
  }
  .docs-icon-down {
    left:0;
    top:-3261px
  }
  .docs-icon-add-page {
    left:0;
    top:-1032px
  }
  .docs-icon-email {
    left:0;
    top:-1896px
  }
  .docs-icon-insert-equation {
    left:-21px;
    top:-2526px
  }
  .docs-icon-insert-horizontal-line {
    left:-21px;
    top:-2295px
  }
  .docs-icon-tabstop-center {
    left:-21px;
    top:-1686px
  }
  .docs-icon-tabstop-center-bottom {
    left:-21px;
    top:-2274px
  }
  .docs-icon-tabstop-left {
    left:0;
    top:-3030px
  }
  .docs-icon-tabstop-right {
    left:-21px;
    top:-1581px
  }
  .docs-icon-border-all {
    left:0;
    top:-2085px
  }
  .docs-icon-border-right {
    left:-21px;
    top:-1959px
  }
  .docs-icon-border-left {
    left:0;
    top:-2505px
  }
  .docs-icon-border-top {
    left:-21px;
    top:-633px
  }
  .docs-icon-border-bottom {
    left:0;
    top:-2295px
  }
  .docs-icon-border-outside {
    left:0;
    top:-2106px
  }
  .docs-icon-border-inside {
    left:0;
    top:-2001px
  }
  .docs-icon-border-none {
    left:-21px;
    top:-2988px
  }
  .docs-icon-border-horizontal {
    left:-21px;
    top:-381px
  }
  .docs-icon-border-vertical {
    left:-21px;
    top:-654px
  }
  .docs-icon-merge {
    left:0;
    top:-423px
  }
  .docs-icon-wrap {
    left:0;
    top:-2673px
  }
  .docs-icon-autofilter {
    left:0;
    top:-1980px
  }
  .docs-icon-autofilter-filled {
    left:-21px;
    top:-3324px
  }
  .docs-icon-insert-function {
    left:0;
    top:-2253px
  }
  .docs-icon-insert-formula {
    left:-21px;
    top:-3387px
  }
  .docs-icon-folder-shared {
    left:-21px;
    top:-2190px
  }
  .docs-icon-folder-outline {
    left:-21px;
    top:-2673px
  }
  .docs-icon-folder-outline-hover {
    left:0;
    top:-990px
  }
  .docs-icon-folder-outline-pressed {
    left:0;
    top:-255px
  }
  .docs-icon-folder-solid {
    left:-21px;
    top:-843px
  }
  .docs-icon-drive {
    left:-21px;
    top:-2043px
  }
  .docs-icon-drive-grey {
    left:0;
    top:-759px
  }
  .docs-icon-drive-grey-hover {
    left:0;
    top:-1791px
  }
  .docs-icon-drive-grey-pressed {
    left:-21px;
    top:-570px
  }
  .docs-icon-drive-hover {
    left:0;
    top:-1770px
  }
  .docs-icon-drive-pressed {
    left:-21px;
    top:-2442px
  }
  .docs-icon-drive-large {
    left:0;
    top:-1368px
  }
  .docs-icon-back {
    left:-21px;
    top:-1347px
  }
  .docs-icon-back-rtl {
    left:0;
    top:-1011px
  }
  .docs-icon-arrow-more {
    left:0;
    top:-2841px
  }
  .docs-icon-arrow-more-rtl {
    left:0;
    top:-1476px
  }
  .docs-icon-search-this-document {
    left:-21px;
    top:-339px
  }
  .docs-icon-arrow-dropdown {
    left:-21px;
    top:-1497px
  }
  .docs-icon-word-art {
    left:0;
    top:-2547px
  }
  .docs-icon-delete-x {
    left:0;
    top:-507px
  }
  .docs-icon-settings {
    left:-21px;
    top:-1980px
  }
  .docs-icon-drive-large-wrapper {
    width:42px;
    height:42px
  }
  .docs-icon-plus {
    left:0;
    top:-2946px
  }
  .docs-icon-plus-white {
    left:0;
    top:-570px
  }
  .docs-icon-alert {
    left:-21px;
    top:-402px
  }
  .docs-icon-trash {
    left:0;
    top:-2778px
  }
  .docs-icon-locked {
    left:-21px;
    top:-780px
  }
  .docs-icon-unlocked {
    left:-21px;
    top:-465px
  }
  .docs-icon-add-fonts {
    left:-21px;
    top:-864px
  }
  .docs-icon-enter-compact {
    left:0;
    top:-2568px
  }
  .docs-icon-exit-compact {
    left:0;
    top:-84px
  }
  .docs-icon-mode-edit {
    left:0;
    top:-1959px
  }
  .docs-icon-mode-review {
    left:-21px;
    top:-63px
  }
  .docs-icon-mode-review-white {
    left:0;
    top:-171px
  }
  .docs-icon-mode-view {
    left:-21px;
    top:-3114px
  }
  .docs-icon-mode-view-white {
    left:-21px;
    top:-21px
  }
  .docs-icon-chat {
    left:0;
    top:-2379px
  }
  .docs-icon-star {
    left:0;
    top:-906px
  }
  .docs-icon-duplicate {
    left:-21px;
    top:-948px
  }
  .docs-icon-file {
    left:0;
    top:-738px
  }
  .docs-icon-opacity {
    left:-21px;
    top:-2883px
  }
  .docs-icon-label-slant {
    left:0;
    top:-3345px
  }
  .docs-icon-point-size {
    left:0;
    top:-2127px
  }
  .docs-icon-question {
    left:-21px;
    top:-3240px
  }
  .docs-icon-vertical-gridlines {
    left:-21px;
    top:-2568px
  }
  .docs-icon-left-axis {
    left:0;
    top:-1581px
  }
  .docs-icon-right-axis {
    left:0;
    top:-1539px
  }
  .docs-icon-left-axis-gridlines {
    left:0;
    top:-234px
  }
  .docs-icon-right-axis-gridlines {
    left:0;
    top:-3177px
  }
  .docs-icon-reset {
    left:0;
    top:-1665px
  }
  .docs-icon-drag-move {
    left:-21px;
    top:-1518px
  }
  .docs-icon-col-dragger {
    left:-21px;
    top:-2379px
  }
  .docs-icon-chrome-store {
    left:0;
    top:-2715px
  }
  .docs-icon-fit-area {
    left:0;
    top:-3324px
  }
  .docs-icon-zoom-out {
    left:-21px;
    top:-1602px
  }
  .docs-icon-zoom-tool {
    left:-21px;
    top:-1158px
  }
  .docs-icon-download {
    left:-21px;
    top:-2589px
  }
  .docs-icon-fusion-table {
    left:0;
    top:-2589px
  }
  .docs-icon-spreadsheet-sink {
    left:-21px;
    top:-1116px
  }
  .docs-icon-send-responses {
    left:0;
    top:-2757px
  }
  .docs-icon-liveform {
    left:0;
    top:-1242px
  }
  .docs-icon-ellipsis {
    left:-21px;
    top:-2022px
  }
  .docs-icon-html-preview {
    left:0;
    top:-150px
  }
  .docs-icon-grid {
    left:-21px;
    top:-3072px
  }
  .docs-icon-add-animation {
    left:0;
    top:-1854px
  }
  .docs-icon-playhead {
    left:-21px;
    top:-3198px
  }
  .docs-icon-playhead-rtl {
    left:-21px;
    top:-2715px
  }
  .docs-icon-unsupported {
    left:0;
    top:-2883px
  }
  .docs-icon-calendar {
    left:-21px;
    top:-1560px
  }
  .docs-zippy-closed {
    left:-21px;
    top:-2841px
  }
  .docs-zippy-open {
    left:0;
    top:-2694px
  }
  .docs-icon-bookmark {
    left:0;
    top:-192px
  }
  .docs-icon-heading {
    left:-21px;
    top:-1053px
  }
  .docs-icon-file-blue {
    left:0;
    top:-3114px
  }
  .docs-icon-web-result {
    left:-21px;
    top:-1074px
  }
  .docs-icon-mic {
    left:-21px;
    top:-591px
  }
  .docs-icon-paragraph {
    left:-21px;
    top:-1623px
  }
  .docs-icon-bookmark-black {
    left:0;
    top:-1221px
  }
  .docs-icon-web-result-blue {
    left:-21px;
    top:-486px
  }
  .docs-icon-popout {
    left:0;
    top:-486px
  }
  .docs-icon-checkbox-type {
    left:-21px;
    top:-2463px
  }
  .docs-icon-dropdown-type {
    left:0;
    top:-675px
  }
  .docs-icon-grid-type {
    left:0;
    top:-2316px
  }
  .docs-icon-image-type {
    left:0;
    top:-1053px
  }
  .docs-icon-radio-type {
    left:-21px;
    top:-1539px
  }
  .docs-icon-scale-type {
    left:0;
    top:-1812px
  }
  .docs-icon-text-type {
    left:0;
    top:-717px
  }
  .docs-icon-time-type {
    left:0;
    top:-1749px
  }
  .docs-icon-insert-text-block {
    left:-21px;
    top:-2358px
  }
  .docs-icon-accepting-responses-on {
    left:-21px;
    top:-2484px
  }
  .docs-icon-accepting-responses-off {
    left:0;
    top:-465px
  }
  .docs-icon-decimal-increase {
    left:-21px;
    top:-2694px
  }
  .docs-icon-decimal-decrease {
    left:0;
    top:-1497px
  }
  .docs-icon-settings-white {
    left:0;
    top:-1431px
  }
  .docs-icon-no-symbol {
    left:-21px;
    top:-2148px
  }
  .docs-icon-crop {
    left:0;
    top:-2337px
  }
  .docs-icon-green-check {
    left:-21px;
    top:-3177px
  }
  .docs-icon-font-size {
    left:0;
    top:-3366px
  }
  .docs-icon-reset-image {
    left:0;
    top:-2736px
  }
  .docs-icon-r-squared {
    left:0;
    top:-1623px
  }
  .docs-icon-graph-legend {
    left:-21px;
    top:-3219px
  }
  .docs-icon-cast {
    left:-21px;
    top:-1032px
  }
  .docs-icon-wrap-overflow {
    left:-21px;
    top:-2127px
  }
  .docs-icon-wrap-wrap {
    left:-21px;
    top:-3282px
  }
  .docs-icon-wrap-clip {
    left:-21px;
    top:-507px
  }
  .docs-icon-highlights {
    left:0;
    top:-2526px
  }
  .docs-icon-green-back {
    left:0;
    top:-1875px
  }
  .docs-icon-arrow-back-white {
    left:0;
    top:-126px
  }
  .docs-icon-arrow-back-white-rtl {
    left:0;
    top:-1452px
  }
  .docs-icon-help {
    left:0;
    top:-381px
  }
  .docs-icon-highlight-green {
    left:-21px;
    top:-42px
  }
  .docs-icon-explore-black {
    left:0;
    top:-2358px
  }
  .docs-icon-explore-green {
    left:0;
    top:-3282px
  }
  .docs-icon-explore-white {
    left:0;
    top:-1410px
  }
  .docs-icon-insert-autovis-chart {
    left:0;
    top:-1347px
  }
  .docs-icon-insert-autovis-chart-white {
    left:0;
    top:-297px
  }
  .docs-icon-zoom-in {
    left:-21px;
    top:-675px
  }
  .docs-icon-thumb-up {
    left:-21px;
    top:-1305px
  }
  .docs-icon-thumb-down {
    left:-21px;
    top:-2106px
  }
  .docs-icon-dlp-warning {
    left:0;
    top:-1284px
  }
  .docs-icon-dogfood {
    left:0;
    top:-276px
  }
  .docs-icon-add-to-drive {
    left:0;
    top:-1116px
  }
  .docs-icon-paste-without-formatting {
    left:0;
    top:-864px
  }
  .docs-icon-qanda {
    left:-21px;
    top:-612px
  }
  .docs-icon-update-chart {
    left:-21px;
    top:-3261px
  }
}
.docs-a11y-ariascreenreader-speakable {
  position:absolute;
  left:-10000px
}
.goog-inline-block {
  position:relative;
  display:-moz-inline-box;
  display:inline-block
}
* html .goog-inline-block {
  display:inline
}
*:first-child+html .goog-inline-block {
  display:inline
}
.jfk-progressStatus {
  color:#202020
}
.jfk-progressText {
  color:#999
}
.jfk-progressStatus,.jfk-progressText {
  line-height:18px
}
.jfk-progressBar-blocking .progress-bar-horizontal,.jfk-progressBar-nonBlocking .progress-bar-horizontal {
  border:1px solid #999;
  padding:1px;
  width:320px
}
.jfk-progressBar-blocking .progress-bar-thumb {
  background-color:#6188f5;
  height:5px
}
.jfk-progressBar-nonBlocking .progress-bar-thumb {
  background-color:#ccc;
  height:5px
}
.jfk-progressBar-blocking.jfk-progressBar-tall .progress-bar-thumb,.jfk-progressBar-nonBlocking.jfk-progressBar-tall .progress-bar-thumb {
  height:8px
}
.jfk-progressBar-blocking .progress-bar-thumb {
  -webkit-animation:jfk-progressBar-bg 0.8s linear 0s infinite;
  -moz-animation:jfk-progressBar-bg 0.8s linear 0s infinite;
  -o-animation:jfk-progressBar-bg 0.8s linear 0s infinite;
  animation:jfk-progressBar-bg 0.8s linear 0s infinite;
  background-position:0 0;
  background-repeat:repeat-x;
  background-size:16px 8px;
  background-color:#6188f5;
  background-image:-webkit-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);
  background-image:-moz-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);
  background-image:-ms-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);
  background-image:-o-linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent);
  background-image:linear-gradient(315deg,transparent,transparent 33%,rgba(0,0,0,.12) 33%,rgba(0,0,0,.12) 66%,transparent 66%,transparent)
}
.jfk-progressBar-blocking.jfk-progressBar-tall .progress-bar-thumb {
  -webkit-animation:jfk-progressBar-bg-tall 0.8s linear 0s infinite;
  -moz-animation:jfk-progressBar-bg-tall 0.8s linear 0s infinite;
  -o-animation:jfk-progressBar-bg-tall 0.8s linear 0s infinite;
  animation:jfk-progressBar-bg-tall 0.8s linear 0s infinite;
  background-size:20px 10px
}
@-webkit-keyframes jfk-progressBar-bg {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-16px 0
  }
}
@-moz-keyframes jfk-progressBar-bg {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-16px 0
  }
}
@-o-keyframes jfk-progressBar-bg {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-16px 0
  }
}
@keyframes jfk-progressBar-bg {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-16px 0
  }
}
@-webkit-keyframes jfk-progressBar-bg-tall {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-20px 0
  }
}
@-moz-keyframes jfk-progressBar-bg-tall {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-20px 0
  }
}
@-o-keyframes jfk-progressBar-bg-tall {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-20px 0
  }
}
@keyframes jfk-progressBar-bg-tall {
  0% {
    background-position:0 0
  }
  100% {
    background-position:-20px 0
  }
}
.jfk-progressbar .progress-bar-horizontal,.jfk-progressbar .progress-bar-vertical {
  border-color:#999
}
.jfk-progressbar .progress-bar-thumb {
  background-color:#ccc
}

h1,h2,h3,h4,h5 {
  margin:0
}
.g {
  color:#666
}
.ss-form-title {
  margin:.67em 0
}
.ss-form-desc {
  font:inherit;
  width:99%;
  margin:0 0 1em
}
.ss-powered-by {
  display:block;
  clear:left;
  color:#666;
  margin:1em 0.2em 0.2em
}
.ss-powered-by a:link,.ss-powered-by a:visited {
  color:#666
}
.ss-no-ignore-whitespace {
  white-space:pre-wrap;
  word-wrap:break-word
}
.form-error-arg {
  font-weight:bold
}
h1 {
  font-size:23px;
  padding:0
}
hr {
  border:0;
  height:1px;
  background-color:#ddd
}
table {
  border-collapse:collapse
}
textarea {
  font:normal 13px arial,sans-serif
}
br {
  display:block!important
}
.aria-only-help {
  font-size:0;
  left:-9999px;
  position:absolute
}
.ss-printable-hint {
  display:none
}
.ss-question-list {
  list-style-type:none
}
.jfk-button {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:default;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  white-space:nowrap;
  height:27px;
  line-height:27px;
  min-width:54px;
  outline:0px;
  padding:0 8px
}
.jfk-button-hover {
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
  box-shadow:0 1px 1px rgba(0,0,0,.1)
}
.jfk-button-selected {
  -webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);
  -moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1);
  box-shadow:inset 0px 1px 2px rgba(0,0,0,0.1)
}
.jfk-button .jfk-button-img {
  margin-top:-3px;
  vertical-align:middle
}
.jfk-button-label {
  margin-left:5px
}
.jfk-button-narrow {
  min-width:34px;
  padding:0
}
.jfk-button-collapse-left,.jfk-button-collapse-right {
  z-index:1
}
.jfk-button-collapse-left.jfk-button-disabled {
  z-index:0
}
.jfk-button-checked.jfk-button-collapse-left,.jfk-button-checked.jfk-button-collapse-right {
  z-index:2
}
.jfk-button-collapse-left:focus,.jfk-button-collapse-right:focus,.jfk-button-hover.jfk-button-collapse-left,.jfk-button-hover.jfk-button-collapse-right {
  z-index:3
}
.jfk-button-collapse-left {
  margin-left:-1px;
  -moz-border-radius-bottomleft:0;
  -moz-border-radius-topleft:0;
  -webkit-border-bottom-left-radius:0;
  -webkit-border-top-left-radius:0;
  border-bottom-left-radius:0;
  border-top-left-radius:0
}
.jfk-button-collapse-right {
  margin-right:0px;
  -moz-border-radius-topright:0;
  -moz-border-radius-bottomright:0;
  -webkit-border-top-right-radius:0;
  -webkit-border-bottom-right-radius:0;
  border-top-right-radius:0;
  border-bottom-right-radius:0
}
.jfk-button.jfk-button-disabled:active {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none
}
.jfk-button-action {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  background-color:#4d90fe;
  background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);
  background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);
  background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);
  background-image:-o-linear-gradient(top,#4d90fe,#4787ed);
  background-image:linear-gradient(top,#4d90fe,#4787ed);
  border:1px solid #3079ed;
  color:#fff
}
.jfk-button-action.jfk-button-hover {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  background-color:#357ae8;
  background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);
  background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);
  background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);
  background-image:-o-linear-gradient(top,#4d90fe,#357ae8);
  background-image:linear-gradient(top,#4d90fe,#357ae8);
  border:1px solid #2f5bb7;
  border-bottom-color:#2f5bb7
}
.jfk-button-action:focus {
  -webkit-box-shadow:inset 0 0 0 1px #fff;
  -moz-box-shadow:inset 0 0 0 1px #fff;
  box-shadow:inset 0 0 0 1px #fff;
  border:1px solid #fff;
  border:rgba(0,0,0,0) solid 1px;
  outline:1px solid #4d90fe;
  outline:rgba(0,0,0,0) 0
}
.jfk-button-action.jfk-button-clear-outline {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  outline:none
}
.jfk-button-action:active {
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);
  background:#357ae8;
  border:1px solid #2f5bb7;
  border-top:1px solid #2f5bb7
}
.jfk-button-action.jfk-button-disabled {
  background:#4d90fe;
  filter:alpha(opacity=50);
  opacity:0.5
}
.jfk-button-standard {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  background-color:#f5f5f5;
  background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:linear-gradient(top,#f5f5f5,#f1f1f1);
  color:#444;
  border:1px solid #dcdcdc;
  border:1px solid rgba(0,0,0,0.1)
}
.jfk-button-standard.jfk-button-hover,.jfk-button-standard.jfk-button-clear-outline.jfk-button-hover {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  background-color:#f8f8f8;
  background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:linear-gradient(top,#f8f8f8,#f1f1f1);
  border:1px solid #c6c6c6;
  color:#333
}
.jfk-button-standard:active,.jfk-button-standard.jfk-button-hover:active {
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  background:#f8f8f8;
  color:#333
}
.jfk-button-standard.jfk-button-selected,.jfk-button-standard.jfk-button-clear-outline.jfk-button-selected {
  background-color:#eee;
  background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image:linear-gradient(top,#f8f8f8,#f1f1f1);
  border:1px solid #ccc;
  color:#333
}
.jfk-button-standard.jfk-button-checked,.jfk-button-standard.jfk-button-clear-outline.jfk-button-checked {
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
  background-color:#eee;
  background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);
  background-image:-moz-linear-gradient(top,#eee,#e0e0e0);
  background-image:-ms-linear-gradient(top,#eee,#e0e0e0);
  background-image:-o-linear-gradient(top,#eee,#e0e0e0);
  background-image:linear-gradient(top,#eee,#e0e0e0);
  border:1px solid #ccc;
  color:#333
}
.jfk-button-standard:focus {
  border:1px solid #4d90fe;
  outline:none
}
.jfk-button-standard.jfk-button-clear-outline {
  border:1px solid #dcdcdc;
  border:1px solid rgba(0,0,0,0.1);
  outline:none
}
.jfk-button-standard.jfk-button-disabled {
  background:#fff;
  border:1px solid #f3f3f3;
  border:1px solid rgba(0,0,0,0.05);
  color:#b8b8b8
}
.jfk-button-standard .jfk-button-img {
  opacity:.55
}
.jfk-button-standard.jfk-button-checked .jfk-button-img,.jfk-button-standard.jfk-button-selected .jfk-button-img,.jfk-button-standard.jfk-button-hover .jfk-button-img {
  opacity:0.9
}
.jfk-button-standard.jfk-button-disabled .jfk-button-img {
  filter:alpha(opacity=33);
  opacity:0.333
}
.jfk-tooltip {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  -webkit-transition:visibility 0,opacity .13s ease-in;
  -moz-transition:visibility 0,opacity .13s ease-in;
  -o-transition:visibility 0,opacity .13s ease-in;
  transition:visibility 0,opacity .13s ease-in;
  background-color:#2a2a2a;
  border:1px solid #fff;
  color:#fff;
  cursor:default;
  display:block;
  font-size:11px;
  font-weight:bold;
  margin-left:-1px;
  opacity:1;
  padding:7px 9px;
  position:absolute;
  visibility:visible;
  word-break:break-all;
  word-break:break-word
}
.jfk-tooltip-hide {
  -webkit-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;
  -moz-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;
  -o-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;
  transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;
  opacity:0;
  left:20px!important;
  top:20px!important;
  visibility:hidden
}
.jfk-tooltip-data {
  display:none
}
.jfk-tooltip-arrow {
  pointer-events:none;
  position:absolute
}
.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter {
  content:'';
  display:block;
  height:0;
  position:absolute;
  width:0
}
.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore {
  border:6px solid
}
.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter {
  border:5px solid
}
.jfk-tooltip-arrowdown {
  bottom:0
}
.jfk-tooltip-arrowup {
  top:-6px
}
.jfk-tooltip-arrowleft {
  left:-6px
}
.jfk-tooltip-arrowright {
  right:0
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore {
  border-color:#fff transparent;
  left:-6px
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter {
  border-color:#2a2a2a transparent;
  left:-5px
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore {
  border-bottom-width:0
}
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter {
  border-bottom-width:0
}
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore {
  border-top-width:0
}
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter {
  border-top-width:0;
  top:1px
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore {
  border-color:transparent #fff;
  top:-6px
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter {
  border-color:transparent #2a2a2a;
  top:-5px
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore {
  border-left-width:0
}
.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter {
  border-left-width:0;
  left:1px
}
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore {
  border-right-width:0
}
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter {
  border-right-width:0
}
html {
  font-size:13px
}

.ss-form-container {
  background-color:#fff;
  border:1px solid #ccc
}
.ss-form-container {
  border-radius:2px;
  box-shadow:0 5px 10px rgba(0,0,0,0.2);
  box-sizing:border-box;
  margin:0.75rem auto;
  padding:0;
  max-width:700px;
  min-width:280px;
  width:100%
}
.ss-top-of-page {
  padding-top:1rem;
  margin-bottom: 0px;
}
.ss-top-of-page,.ss-form,.ss-footer {
  padding-left: 0px;
  padding-right:3rem
}
.ss-confirmation-banner {
  padding:3rem
}
.ss-header-image-container {
  height:0
}
.ss-header-image-container {
  font-size:0;
  line-height:0
}
.ss-header-image-image {
  background-repeat:no-repeat;
  background-size:100% auto;
  display:inline-block;
  width:100%
}
.ss-header-image-sizer {
  height:0;
  width:100%
}
.ss-confirmation-banner {
  background-color:#ffff87;
  color:#333
}
.ss-confirmation-header {
  font-size:140%
}
.ss-confirmation-content {
  margin-top:1em
}
.ss-form-title {
  margin:0 0 .5rem
}
input#emailReceipt {
  margin-left:0;
  margin-top:0;
  vertical-align:middle
}
.jfk-button {
  height:auto;
  padding-left:15px;
  padding-right:15px
}
.ss-password-warning {
  font-style:italic;
  margin-top:.5rem
}
.ss-footer {
  border-top:1px solid #ddd;
  padding-top:2.5rem;
  padding-bottom:3rem;
  margin-top:3rem
}
.no-chrome .powered-by-logo,.no-chrome .ss-legal,.no-chrome .ss-edit-link {
  display:none
}
.ss-prepopulate-input,.ss-submit-url-input {
  width:100%
}
.goog-date-picker,.goog-date-picker th,.goog-date-picker td {
  font:13px Arial,sans-serif
}
.goog-date-picker {
  -moz-user-focus:normal;
  -moz-user-select:none;
  position:relative;
  border:1px solid #000;
  float:left;
  padding:2px;
  color:#000;
  background:#c3d9ff;
  cursor:default
}
.goog-date-picker th {
  text-align:center
}
.goog-date-picker td {
  text-align:center;
  vertical-align:middle;
  padding:1px 3px
}
.goog-date-picker-menu {
  position:absolute;
  background:threedface;
  border:1px solid gray;
  -moz-user-focus:normal;
  z-index:1;
  outline:none
}
.goog-date-picker-menu ul {
  list-style:none;
  margin:0px;
  padding:0px
}
.goog-date-picker-menu ul li {
  cursor:default
}
.goog-date-picker-menu-selected {
  background:#ccf
}
.goog-date-picker th {
  font-size:.9em
}
.goog-date-picker td div {
  float:left
}
.goog-date-picker button {
  padding:0px;
  margin:1px 0;
  border:0;
  color:#20c;
  font-weight:bold;
  background:transparent
}
.goog-date-picker-date {
  background:#fff
}
.goog-date-picker-week,.goog-date-picker-wday {
  padding:1px 3px;
  border:0;
  border-color:#a2bbdd;
  border-style:solid
}
.goog-date-picker-week {
  border-right-width:1px
}
.goog-date-picker-wday {
  border-bottom-width:1px
}
.goog-date-picker-head td {
  text-align:center
}
td.goog-date-picker-today-cont {
  text-align:center
}
td.goog-date-picker-none-cont {
  text-align:center
}
.goog-date-picker-month {
  min-width:11ex;
  white-space:nowrap
}
.goog-date-picker-year {
  min-width:6ex;
  white-space:nowrap
}
.goog-date-picker-monthyear {
  white-space:nowrap
}
.goog-date-picker table {
  border-collapse:collapse
}
.goog-date-picker-other-month {
  color:#888
}
.goog-date-picker-wkend-start,.goog-date-picker-wkend-end {
  background:#eee
}
td.goog-date-picker-selected {
  background:#c3d9ff
}
.goog-date-picker-today {
  background:#9ab;
  font-weight:bold!important;
  border-color:#246 #9bd #9bd #246;
  color:#fff
}
.ss-date input,.ss-datetime input,.ss-time input {
  font:inherit
}
.ss-hidden-button {
  border:none;
  display:none;
  height:0;
  padding:0;
  width:0
}
.ss-picker-button-container {
  background-color:#f5f5f5;
  background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image:linear-gradient(top,#f5f5f5,#f1f1f1);
  border:1px solid #dcdcdc;
  height:32px;
  margin:-1px -1px -1px 1ex
}
.ss-picker-container {
  left:2ex;
  position:absolute;
  z-index:2
}
.ss-calendar-button {
  padding:5px 4px 4px 4px;
  z-index:1
}
.ss-datetime-box {
  border:1px solid #dcdcdc;
  margin-right:2em;
  min-height:32px;
  padding-left:3px;
  vertical-align:middle
}
.ss-datetime-box select {
  margin:4px 3px;
  vertical-align:middle
}
.ss-datetime-box-spacer {
  height:32px;
  vertical-align:middle
}
.ss-grid {
  overflow-x:auto
}
.ss-gridnumbers {
  text-align:center;
  border-bottom:1px solid #d3d8d3
}
.ss-gridnumber {
  display:block;
  padding:0.5em 0 .5em
}
.ss-gridrow {
  text-align:center;
  color:#666;
  border-bottom:1px solid #d3d8d3;
  padding:0
}
.ss-grid-button-label {
  display:block
}
.ss-grid-button-wrapper {
  padding:.5em .25em
}
.ss-gridrow-leftlabel {
  min-width:100px;
  max-width:200px;
  padding-left:15px;
  text-align:left
}
.ss-grideditor-columns input {
  line-height:150%
}
.ss-grideditor-editor .magic-list span.ss-header {
  font-weight:bold;
  padding-right:1em
}
.ss-grid-separator {
  border:1px solid #e5e5e5
}
.ss-scale {
  overflow-x:auto
}
.ss-scalenumbers {
  text-align:center
}
.ss-scalenumber {
  display:block;
  padding:0.5em 0 .5em
}
.ss-scalerow {
  text-align:center;
  color:#666;
  border:1px solid #d3d8d3;
  border-left:0;
  border-right:0;
  padding:.5em .25em
}
td.ss-leftlabel {
  text-align:right;
  padding-left:0
}
td.ss-rightlabel {
  text-align:left;
  padding-right:0
}
.ss-form-entry {
  margin-bottom: 0px;
}
.ss-form-entry input {
  vertical-align:middle;
  margin-left:0;
  margin-top:0
}

.ss-form-entry input[type="submit"] {
  vertical-align: middle;
  margin-left: 0;
  margin-top: 0;
  background-color: #fde801;
  color: #000;
  background-image: none;
  border-radius: 10px;
  border-color: #fde801;
  font-size: 16px;
  padding-top:10px;
  padding-bottom:10px;
  margin-top: 20px;
}

 
.ss-form-entry select {
  max-width:100%
}
.ss-q-title {
  display:block;
  font-weight:bold
}
h2.ss-q-title {
  margin-top:.83em;
  margin-bottom:.83em
}
.ss-q-help {
  display:block
}
.ss-q-help {
  margin-top:.25rem
}
.ss-secondary-text {
  color:#666
}
.ss-textarea {
  max-width:99%
}
.ss-q-long {
  resize:vertical;
  width:70%
}
.ss-choices {
  list-style:none;
  padding:0
}
.ss-choices {
  margin:.75rem 0 0
}
.ss-choice-item {
  margin:0;
  line-height:1.3em;
  padding-bottom:.5em
}
.ss-required-asterisk {
  color:#c43b1d
}
.ss-section-title {
  margin:2rem 0 0
}
.ss-section-description {
  margin-top:0.5rem
}
.ss-page-title {
  margin:0;
  padding:0
}
.ss-formwidget-container:focus {
  outline:none
}
.ss-item {
  margin:12px 0
}
.ss-q-short,.ss-q-long {
  border:1px solid #bbb;
  padding:0.4em 0.6em
}
.ss-image,.ss-video,.ss-embeddable-object-container {
  max-width:100%;
  position:relative
}
.ss-video {
  border:none
}
.ss-video-badge {
  left:0;
  position:absolute
}
.ss-video:focus,.ss-image:focus {
  outline:none
}
.ss-edit-link,.ss-edit-link:active,.ss-edit-link:visited,.ss-edit-link:hover,.ss-edit-link:link {
  background:url(//www.gstatic.com/docs/spreadsheets/forms/edit_dark.png) 7px 8px no-repeat #1f1f1d;
  border:1px solid #fff;
  color:#fff;
  float:right;
  font:normal 13px arial,sans-serif;
  font-weight:bold;
  padding:7px 7px 7px 27px;
  position:absolute;
  text-decoration:none;
  top:7px;
  right:7px
}
.disclaimer .ss-terms a:link {
  text-decoration:none
}
.disclaimer .ss-terms a:hover {
  text-decoration:underline
}
.disclaimer {
  color:#777;
  font:normal 11px arial,sans-serif
}
.disclaimer {
  margin:0
}
.disclaimer-separator {
  border-top:1px solid #ebebeb
}
.disclaimer-separator {
  display:none
}
.powered-by-logo {
  float:left;
  vertical-align:bottom
}
.powered-by-text {
  line-height:16px
}
.ss-terms {
  line-height:20px
}
.ss-terms {
  text-align:right
}
.ss-submit-message {
  font:normal 13px arial,sans-serif;
  margin-bottom:20px
}
.error,.required,.errorbox-bad {
  border:2px solid
}
.required-message,.error-message {
  color:#c43b1d;
  display:none;
  font-size:13px
}
.required~.required-message,.error~.error-message {
  display:block
}
ul.ss-choices.required {
  margin-left:-3px;
  margin-top:-3px;
  padding-left:4px;
  padding-top:4px
}
.docs-offscreen {
  position:absolute;
  left:-10000px;
  top:-10000px
}
.errorbox-bad {
  background-color:#ffe6cc;
  padding:2px
}
.errorheader {
  color:#c43b1d
}
.jfk-progressBar-nonBlocking .progress-bar-horizontal {
  background:#fff;
  border:1px solid #999;
  height:10px;
  padding:1px;
  width:150px
}
.jfk-progressBar-nonBlocking .progress-bar-thumb {
  height:10px;
  width:150px
}
#navigation-table {
  width:100%;
  margin-bottom: 25px;
}
#navigation-buttons {
  margin-bottom:0
}
#progress-container {
  text-align:right
}

















.ss-form-container, .ss-resp-card {
    border-color: transparent !important;
    background: none;
    box-shadow: none;
}

.ss-footer, .ss-response-footer {
  background-color: rgb(248,246,246);
}

.ss-grid-row-odd {
  background-color: rgb(235,233,233);
}

.ss-form-container, .ss-resp-card {
  border-color: rgb(212,212,212);
}

.ss-form-title {
  text-align: left;
}

.ss-form-title[dir="rtl"] {
  text-align: right;
}

.ss-form-desc {
  text-align: left;
}

.ss-form-desc[dir="rtl"] {
  text-align: right;
}

.ss-header-image-container {
  height: 0;
}

.ss-item {
  font-size: 1.080rem;
  margin: 0px 0;
}

.ss-choices {
  font-size: 1.000rem;
}

.ss-record-username-message {
  font-family: "Roboto";
  color: rgb(114,114,114);
  font-weight: 400;
  font-size: 1.080rem;
  font-style: normal;
}

.ss-form-title {
  font-family: "Roboto";
  color: rgb(0,128,128);
  font-weight: 400;
  font-size: 2.460rem;
  font-style: normal;
}

.ss-confirmation {
  font-family: "Roboto";
  color: rgb(0,127,127);
  font-weight: 400;
  font-size: 2.460rem;
  font-style: normal;
}

.ss-page-title, .ss-section-title {
  font-family: "Roboto";
  color: rgb(0,128,128);
  font-weight: 400;
  font-size: 1.845rem;
  font-style: normal;
}

.ss-form-desc, .ss-page-description, .ss-section-description {
  font-family: "Roboto";
  color: rgb(140,140,140);
  font-weight: 400;
  font-size: 1.080rem;
  font-style: normal;
}

.ss-resp-content {
  font-family: "Roboto";
  color: rgb(114,114,114);
  font-weight: 400;
  font-size: 1.080rem;
  font-style: normal;
}

.ss-q-title {
  font-family: "Roboto";
  color: rgb(0,128,128);
  font-weight: 700;
  font-size: 1.080rem;
  font-style: normal;
}

.ss-embeddable-object-container .ss-q-title {
  font-family: "Roboto";
  color: rgb(0,128,128);
  font-weight: 700;
  font-size: 1.845rem;
  font-style: normal;
}

.ss-q-help, .ss-q-time-hint {
  font-family: "Roboto";
  color: rgb(0,128,128);
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal;
}

.ss-choice-label, .video-secondary-text, .ss-gridrow-leftlabel, .ss-gridnumber, .ss-scalenumber, .ss-leftlabel, .ss-rightlabel {
  font-family: "Roboto";
  color: rgb(80,80,80);
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal;
}

.error-message, .required-message, .ss-required-asterisk {
  font-family: "Roboto";
  color: rgb(196,59,29);
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal;
}

.ss-send-email-receipt {
  font-family: "Roboto";
  color: rgb(0,127,127);
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal;
}

.ss-password-warning {
  font-family: "Arial";
  color: rgb(0,127,127);
  font-weight: 400;
  font-size: 1.000rem;
  font-style: italic;
}

.disclaimer {
  font-family: "Arial";
  color: rgb(0,127,127);
  font-weight: 400;
  font-size: 0.850rem;
  font-style: normal;
}

.ss-footer-content {
  font-family: "Arial";
  color: rgb(80,80,80);
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal;
}

.progress-label {
  font-family: "Roboto";
  color: rgb(0,128,128);
  font-weight: 400;
  font-size: 1.000rem;
  font-style: normal;
}




.ss-form-container input[type='text'], .ss-form-container input:not([type]), .ss-form-container textarea {
  font-size: 1.000rem;
  display: block;
  width: 90%;
  border-radius: 10px;
}

.error, .required, .errorbox-bad {
  border-color: rgb(196,59,29);
}

.jfk-progressBar-nonBlocking .progress-bar-thumb {
  background-color: rgb(0,128,128);
}

.ss-logo-image {
  background-image: url('//ssl.gstatic.com/docs/forms/forms_logo_2_small_dark.png');
  background-size: 108px 21px;
  width: 108px;
  height: 21px;
}

@media screen and (-webkit-device-pixel-ratio: 2) {
  .ss-logo-image {
    background-image: url('//ssl.gstatic.com/docs/forms/forms_logo_2_small_dark_2x.png');
  }
}
