html {
  -webkit-transform-origin: 0px 0px;
  -moz-transform-origin: 0px 0px;
  -ms-transform-origin: 0px 0px;
  -o-transform-origin: 0px 0px;
  transform-origin: 0px 0px; }

html,
body,
.gbd-screen {
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0; }

html, body, .gbd-screen {
  width: 960px;
  height: 540px; }

#dom-overlay, #svg-wrapper, #guardian-blind-date-interactive {
  width: 2079px;
  height: 540px;
  position: absolute; }

.gbd-screen {
  display: none; }

.gbd-screen.right {
  left: 1118px; }

.gbd-button {
  cursor: pointer;
  position: absolute;
  left: 0;
  width: 136px;
  margin-left: -68px;
  height: 400px;
  bottom: 20px;
  -webkit-tap-highlight-color: transparent; }

#landing-screen .select-title {
  width: 600px;
  font-family: 'DE6DisplayEgyptianBold', Georgia, serif;
  text-align: center;
  margin: 0.83em auto;
  font-weight: 400;
  color: #0e2044; }

#select-screen .gbd-button div {
  width: 100px;
  text-align: center;
  border-radius: 13px;
  height: 80px;
  font-family: 'DE4DisplayEgyptianMedium';
  font-size: 12px;
  display: table;
  position: absolute;
  left: 50%;
  margin-left: -50px;
  top: 305px;
  transition: background-color 0.2s linear;
  padding: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  #select-screen .gbd-button div span {
    display: table-cell;
    vertical-align: middle; }
#select-screen .gbd-button.ngo div {
  background-color: #a52f42; }
  #select-screen .gbd-button.ngo div span {
    color: #edd5d9; }
#select-screen .gbd-button.ngo:hover div {
  background-color: #c83f55; }
#select-screen .gbd-button.business div {
  background-color: #c6771e; }
  #select-screen .gbd-button.business div span {
    color: #fcdb47; }
#select-screen .gbd-button.business:hover div {
  background-color: #df8929; }

.touch #select-screen .gbd-button div {
  width: 120px;
  margin-left: -60px;
  font-size: 15px; }

.floating-text {
  position: absolute;
  font-family: 'DE4DisplayEgyptianMedium', Georgia, serif;
  top: 170px;
  width: 150px;
  margin-left: -75px;
  text-align: center;
  font-size: 24px; }
  .floating-text.ngo {
    color: #a52f42;
    left: 730px; }
  .floating-text.business {
    left: 220px;
    color: #c6771e; }

.speech-bubble {
  background: #fff;
  padding: 1em 2em;
  font-family: 'DE4DisplayEgyptianMedium';
  display: inline-block;
  text-decoration: none;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#intro-screen .intro-text {
  width: 400px;
  left: 500px;
  position: absolute;
  top: 90px;
  background-color: rgba(245, 146, 147, 0.9);
  color: #7c2332;
  text-align: center; }
  #intro-screen .intro-text p {
    text-align: left; }

#gbd-button-business-local {
  left: 85px; }

#gbd-button-business-international {
  left: 221px; }

#gbd-button-business-group {
  left: 359px; }

#gbd-button-ngo-local {
  left: 592px; }

#gbd-button-ngo-international {
  left: 728px; }

#gbd-button-ngo-group {
  left: 864px; }

#question-bubble {
  position: absolute;
  width: 240px;
  left: 205px;
  top: 270px;
  padding: 0.7em 1em;
  background-color: rgba(245, 146, 147, 0.9);
  color: #7c2332; }
  #question-bubble .progress {
    font-size: 18pt;
    margin-bottom: 0.4em; }

#intro-screen .intro-text:after, #question-bubble:after {
  content: "\0020";
  position: absolute;
  right: 100%;
  top: 20px;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-width: 10px 20px;
  border-right-color: rgba(245, 146, 147, 0.9); }

.gbd-button.answer-choice {
  width: 180px;
  margin-left: -90px;
  height: 200px;
  bottom: 60px;
  cursor: default; }
  .gbd-button.answer-choice .speech-bubble {
    display: none;
    width: 420px;
    margin-left: -210px;
    position: absolute;
    left: 50%;
    bottom: 260px;
    text-align: center; }
    .gbd-button.answer-choice .speech-bubble:after {
      left: 50%;
      top: 100%;
      margin-left: -5px;
      border: 10px solid transparent;
      border-width: 20px 10px;
      border-top-color: rgba(245, 146, 147, 0.9); }
    .gbd-button.answer-choice .speech-bubble.a3 {
      left: -40px; }
      .gbd-button.answer-choice .speech-bubble.a3:after {
        left: 330px; }
    .gbd-button.answer-choice .speech-bubble .confirm-button {
      margin-top: 12px;
      cursor: pointer; }

.gbd-button.answer-choice .speech-bubble, #result-screen .speech-bubble {
  text-decoration: none;
  background-color: rgba(245, 146, 147, 0.9);
  color: #7c2332;
  text-align: center; }
  .gbd-button.answer-choice .speech-bubble .text-container, #result-screen .speech-bubble .text-container {
    min-height: 40px;
    display: table;
    text-align: left; }
    .gbd-button.answer-choice .speech-bubble .text-container span, #result-screen .speech-bubble .text-container span {
      display: table-cell;
      vertical-align: middle; }
  .gbd-button.answer-choice .speech-bubble:after, #result-screen .speech-bubble:after {
    content: "\0020";
    position: absolute;
    width: 0;
    height: 0; }

html.no-touch .gbd-button.answer-choice:hover {
  height: 300px; }
  html.no-touch .gbd-button.answer-choice:hover .speech-bubble {
    display: block; }
html.no-touch.csstransitions .gbd-button.answer-choice .speech-bubble {
  display: block;
  pointer-events: none;
  opacity: 0.0;
  margin-bottom: -5px;
  -webkit-transition: opacity 0.12s ease-out, margin-bottom 0.12s ease-out;
  -moz-transition: opacity 0.12s ease-out, margin-bottom 0.12s ease-out;
  -ms-transition: opacity 0.12s ease-out, margin-bottom 0.12s ease-out;
  -o-transition: opacity 0.12s ease-out, margin-bottom 0.12s ease-out;
  transition: opacity 0.12s ease-out, margin-bottom 0.12s ease-out; }
  html.no-touch.csstransitions .gbd-button.answer-choice .speech-bubble .confirm-button {
    display: none; }
html.no-touch.csstransitions .gbd-button.answer-choice:hover .speech-bubble {
  pointer-events: auto;
  margin-bottom: 0;
  opacity: 1.0; }
  html.no-touch.csstransitions .gbd-button.answer-choice:hover .speech-bubble .confirm-button {
    display: inline-block; }

html.disable-select.no-touch .gbd-button.answer-choice:hover .speech-bubble {
  display: none !important; }

html.touch .gbd-button.answer-choice.touchdown {
  height: 300px; }
  html.touch .gbd-button.answer-choice.touchdown .speech-bubble {
    display: block; }

#answer-1 {
  left: 503px; }

#answer-2 {
  left: 687px; }

#answer-3 {
  left: 871px; }

.confirm-button {
  border: solid 2px #222222;
  box-shadow: 2px 2px 0 #222222;
  background-color: #a52f42;
  color: #edd5d9;
  text-decoration: none;
  display: inline-block;
  padding: 7px 12px;
  -webkit-transition: background-color 0.12s linear, color 0.12s linear;
  -moz-transition: background-color 0.12s linear, color 0.12s linear;
  -ms-transition: background-color 0.12s linear, color 0.12s linear;
  -o-transition: background-color 0.12s linear, color 0.12s linear;
  transition: background-color 0.12s linear, color 0.12s linear;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  font-family: 'DE4DisplayEgyptianMedium',  Georgia, serif; }
  .confirm-button:hover {
    background-color: #c94358;
    color: #f9f2f3; }
  .confirm-button:active {
    top: 2px;
    left: 2px;
    box-shadow: 0 0 0 #222222; }
  .confirm-button .small-arrow {
    font-size: 9px;
    position: relative;
    top: -2px;
    left: -1px; }

#questions-screen .help-text {
  position: absolute;
  left: 460px;
  bottom: 40px;
  font-family: 'DE4DisplayEgyptianMedium', Georgia, serif;
  font-size: 17pt;
  text-align: center;
  opacity: 0.3;
  width: 470px; }

#back-screen {
  position: absolute;
  left: 1118px;
  top: 0;
  padding: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 100; }

#result-screen #result-bubble {
  right: 15px;
  position: absolute;
  top: 15px;
  width: 430px;
  text-align: left; }
  #result-screen #result-bubble:after {
    position: absolute;
    right: 100%;
    top: 100px;
    border: 10px solid transparent;
    border-width: 10px 20px;
    border-right-color: rgba(245, 146, 147, 0.9); }
  #result-screen #result-bubble .result-title {
    margin: 0;
    font-size: 18pt; }

@-webkit-keyframes wag-animation {
  0% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg); }

  50% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg); }

  100% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg); } }
@-moz-keyframes wag-animation {
  0% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg); }

  50% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg); }

  100% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg); } }
@keyframes wag-animation {
  0% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg); }

  50% {
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -o-transform: rotate(-5deg);
    transform: rotate(-5deg); }

  100% {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg); } }
@-webkit-keyframes rock-animation {
  0% {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg); }

  50% {
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(-2deg); }

  100% {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg); } }
@-moz-keyframes rock-animation {
  0% {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg); }

  50% {
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(-2deg); }

  100% {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg); } }
@keyframes rock-animation {
  0% {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg); }

  50% {
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(-2deg); }

  100% {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg); } }
@-webkit-keyframes beak-animation {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  50% {
    -webkit-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg); }

  100% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); } }
@-moz-keyframes beak-animation {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  50% {
    -webkit-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg); }

  100% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); } }
@keyframes beak-animation {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  50% {
    -webkit-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg); }

  100% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); } }
@-webkit-keyframes test-animation {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
@-moz-keyframes test-animation {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
@keyframes test-animation {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }
#Yak_x5F_1_1_, #Yak_x5F_3 {
  -webkit-animation: rock-animation 4s infinite ease-in-out;
  -moz-animation: rock-animation 4s infinite ease-in-out;
  -ms-animation: rock-animation 4s infinite ease-in-out;
  -o-animation: rock-animation 4s infinite ease-in-out;
  animation: rock-animation 4s infinite ease-in-out; }

#Yak_x5F_1_1_ {
  -webkit-transform-origin: 706px 2px;
  -moz-transform-origin: 706px 2px;
  -ms-transform-origin: 706px 2px;
  -o-transform-origin: 706px 2px;
  transform-origin: 706px 2px; }

#Yak_x5F_2 {
  -webkit-transform-origin: 706px -59px;
  -moz-transform-origin: 706px -59px;
  -ms-transform-origin: 706px -59px;
  -o-transform-origin: 706px -59px;
  transform-origin: 706px -59px; }

#Yak_x5F_3 {
  -webkit-transform-origin: 728px -128px;
  -moz-transform-origin: 728px -128px;
  -ms-transform-origin: 728px -128px;
  -o-transform-origin: 728px -128px;
  transform-origin: 728px -128px; }

/* fox */
#Tail {
  -webkit-transform-origin: 733px 0px;
  -moz-transform-origin: 733px 0px;
  -ms-transform-origin: 733px 0px;
  -o-transform-origin: 733px 0px;
  transform-origin: 733px 0px;
  -webkit-animation: wag-animation 3s infinite ease-in-out;
  -moz-animation: wag-animation 3s infinite ease-in-out;
  -ms-animation: wag-animation 3s infinite ease-in-out;
  -o-animation: wag-animation 3s infinite ease-in-out;
  animation: wag-animation 3s infinite ease-in-out; }

#Tail_1_ {
  -webkit-animation: wag-animation 0.3s infinite ease-in-out;
  -moz-animation: wag-animation 0.3s infinite ease-in-out;
  -ms-animation: wag-animation 0.3s infinite ease-in-out;
  -o-animation: wag-animation 0.3s infinite ease-in-out;
  animation: wag-animation 0.3s infinite ease-in-out;
  -webkit-transform-origin: 670px -23px;
  -moz-transform-origin: 670px -23px;
  -ms-transform-origin: 670px -23px;
  -o-transform-origin: 670px -23px;
  transform-origin: 670px -23px; }

/* small bird */
#Body_5_ {
  -webkit-transform-origin: 50% 80%;
  -moz-transform-origin: 50% 80%;
  -ms-transform-origin: 50% 80%;
  -o-transform-origin: 50% 80%;
  transform-origin: 50% 80%;
  -webkit-animation: wag-animation 2s infinite ease-in-out;
  -moz-animation: wag-animation 2s infinite ease-in-out;
  -ms-animation: wag-animation 2s infinite ease-in-out;
  -o-animation: wag-animation 2s infinite ease-in-out;
  animation: wag-animation 2s infinite ease-in-out;
  -webkit-transform-origin: 710px -10px;
  -moz-transform-origin: 710px -10px;
  -ms-transform-origin: 710px -10px;
  -o-transform-origin: 710px -10px;
  transform-origin: 710px -10px; }

/* vulture */
#Head {
  -webkit-transform-origin: 720px -66px;
  -moz-transform-origin: 720px -66px;
  -ms-transform-origin: 720px -66px;
  -o-transform-origin: 720px -66px;
  transform-origin: 720px -66px;
  -webkit-animation: wag-animation 3s infinite ease-in-out;
  -moz-animation: wag-animation 3s infinite ease-in-out;
  -ms-animation: wag-animation 3s infinite ease-in-out;
  -o-animation: wag-animation 3s infinite ease-in-out;
  animation: wag-animation 3s infinite ease-in-out; }

/* cardinal 2 */
#Body_8_ {
  -webkit-animation: rock-animation 3s -1.5s infinite ease-in-out;
  -moz-animation: rock-animation 3s -1.5s infinite ease-in-out;
  -ms-animation: rock-animation 3s -1.5s infinite ease-in-out;
  -o-animation: rock-animation 3s -1.5s infinite ease-in-out;
  animation: rock-animation 3s -1.5s infinite ease-in-out;
  -webkit-transform-origin: 680px -5px;
  -moz-transform-origin: 680px -5px;
  -ms-transform-origin: 680px -5px;
  -o-transform-origin: 680px -5px;
  transform-origin: 680px -5px; }

#Body_9_ {
  -webkit-animation: rock-animation 3s infinite ease-in-out;
  -moz-animation: rock-animation 3s infinite ease-in-out;
  -ms-animation: rock-animation 3s infinite ease-in-out;
  -o-animation: rock-animation 3s infinite ease-in-out;
  animation: rock-animation 3s infinite ease-in-out;
  -webkit-transform-origin: 742px -5px;
  -moz-transform-origin: 742px -5px;
  -ms-transform-origin: 742px -5px;
  -o-transform-origin: 742px -5px;
  transform-origin: 742px -5px; }

#Cilla_x5F_Left, #Cilla_x5F_Right {
  -webkit-animation: rock-animation 2s infinite ease-in-out;
  -moz-animation: rock-animation 2s infinite ease-in-out;
  -ms-animation: rock-animation 2s infinite ease-in-out;
  -o-animation: rock-animation 2s infinite ease-in-out;
  animation: rock-animation 2s infinite ease-in-out; }

#Cilla_x5F_Left {
  -webkit-transform-origin: 1534px 49px;
  -moz-transform-origin: 1534px 49px;
  -ms-transform-origin: 1534px 49px;
  -o-transform-origin: 1534px 49px;
  transform-origin: 1534px 49px; }

#Cilla_x5F_Right {
  -webkit-transform-origin: 2265px 82px;
  -moz-transform-origin: 2265px 82px;
  -ms-transform-origin: 2265px 82px;
  -o-transform-origin: 2265px 82px;
  transform-origin: 2265px 82px; }

#Bottom {
  -webkit-animation: beak-animation 1s 0s infinite ease-in-out;
  -moz-animation: beak-animation 1s 0s infinite ease-in-out;
  -ms-animation: beak-animation 1s 0s infinite ease-in-out;
  -o-animation: beak-animation 1s 0s infinite ease-in-out;
  animation: beak-animation 1s 0s infinite ease-in-out;
  -webkit-transform-origin: 689px -33px;
  -moz-transform-origin: 689px -33px;
  -ms-transform-origin: 689px -33px;
  -o-transform-origin: 689px -33px;
  transform-origin: 689px -33px; }

#Top {
  -webkit-animation: beak-animation 1s 0.5s infinite ease-in-out;
  -moz-animation: beak-animation 1s 0.5s infinite ease-in-out;
  -ms-animation: beak-animation 1s 0.5s infinite ease-in-out;
  -o-animation: beak-animation 1s 0.5s infinite ease-in-out;
  animation: beak-animation 1s 0.5s infinite ease-in-out;
  -webkit-transform-origin: 689px -37px;
  -moz-transform-origin: 689px -37px;
  -ms-transform-origin: 689px -37px;
  -o-transform-origin: 689px -37px;
  transform-origin: 689px -37px; }

#Bottom_1_ {
  -webkit-animation: beak-animation 1s 0s infinite ease-in-out;
  -moz-animation: beak-animation 1s 0s infinite ease-in-out;
  -ms-animation: beak-animation 1s 0s infinite ease-in-out;
  -o-animation: beak-animation 1s 0s infinite ease-in-out;
  animation: beak-animation 1s 0s infinite ease-in-out;
  -webkit-transform-origin: 717px -33px;
  -moz-transform-origin: 717px -33px;
  -ms-transform-origin: 717px -33px;
  -o-transform-origin: 717px -33px;
  transform-origin: 717px -33px; }

#Top_1_ {
  -webkit-animation: beak-animation 1s 0.5s infinite ease-in-out;
  -moz-animation: beak-animation 1s 0.5s infinite ease-in-out;
  -ms-animation: beak-animation 1s 0.5s infinite ease-in-out;
  -o-animation: beak-animation 1s 0.5s infinite ease-in-out;
  animation: beak-animation 1s 0.5s infinite ease-in-out;
  -webkit-transform-origin: 719px -35px;
  -moz-transform-origin: 719px -35px;
  -ms-transform-origin: 719px -35px;
  -o-transform-origin: 719px -35px;
  transform-origin: 719px -35px; }
