@import url(//fonts.googleapis.com/css?family=Arimo:regular&subset=latin);
@font-face {font-family: 'Lucida Sans Unicode Regular';font-weight:normal;font-style:normal;src: url("XaraWDEmbeddedHTMLfont1.eot?") format("embedded-opentype"), url("XaraWDEmbeddedHTMLfont1.ttf") format("truetype"), local('Lucida Sans Unicode Regular'), local("LucidaSansUnicode");}
@font-face {font-family: 'Lucida Sans Unicode Regular';font-weight:normal;font-style:normal;src: url("XaraWDEmbeddedHTMLfont2.eot?") format("embedded-opentype"), url("XaraWDEmbeddedHTMLfont2.ttf") format("truetype"), local('Lucida Sans Unicode Regular'), local("LucidaSansUnicode");}
@font-face {font-family: 'Verdana Regular';font-weight:normal;font-style:normal;src: url("XaraWDEmbeddedHTMLfont3.eot?") format("embedded-opentype"), url("XaraWDEmbeddedHTMLfont3.ttf") format("truetype"), local('Verdana Regular'), local("Verdana");}
@font-face {font-family: 'Verdana Bold';font-weight:700;font-style:normal;src: url("XaraWDEmbeddedHTMLfont4.eot?") format("embedded-opentype"), url("XaraWDEmbeddedHTMLfont4.ttf") format("truetype"), local('Verdana Bold'), local("Verdana");}
/* Site settings */
body {background-color:#ffffff;margin:0px;font-family:Arial,sans-serif;font-size:13px;font-weight:normal;font-style:normal;text-decoration:none;color:#000000;letter-spacing:0em;-webkit-print-color-adjust:exact;}
a {text-decoration:none;}
a:link {color:#0000EE; cursor:pointer;}
a:visited {color:#561A8B;}
a:hover {color:#0000EE;}
a * {color:#0000EE;text-decoration:none;}
sup {font-size:0.5em; vertical-align: 0.66em;}
sub {font-size:0.5em; vertical-align: -0.1em;}
.xr_tl {position: absolute; white-space: pre; unicode-bidi:bidi-override;}
.xr_tr {position: absolute; white-space: pre; unicode-bidi:bidi-override; text-align:right;}
.xr_tc {position: absolute; white-space: pre; unicode-bidi:bidi-override; text-align:center;}
.xr_tj {position: absolute; unicode-bidi:bidi-override; text-align:justify;}
.xr_tb {position: absolute; unicode-bidi:bidi-override;}
.xr_e1 {display: inline-block; border:none; white-space:normal;}
.xr_e2 {position: absolute; display: block; border:none;}
.xr_ap {position: absolute; border:none;}
.xr_ar {position: absolute; display:block;}
.xr_ae {position: relative; border:none;}
.xr_strb {z-index: 1;}
.xr_xrc, .xr_xri_, .xr_sxri, .xr_xpos {z-index: 2;}
.xr_ro, .xr_rd, .xr_rs {z-index: 3;}
.xr_tu {unicode-bidi:bidi-override;margin-top:0px;margin-bottom:0px;}
.xr_tl, .xr_tr, .xr_tc, .xr_tj, .xr_tb {text-rendering: optimizeLegibility;}

.xr_tt0 {transition: all 0s;}
.xr_tt1 {transition: all 0.1s; transition-timing-function: ease-in;}
.xr_tt2 {transition: all 0.25s; transition-timing-function: ease-in;}
.xr_tt3 {transition: all 0.5s; transition-timing-function: ease-in;}
.xr_tt4 {transition: all 1s; transition-timing-function: ease-in;}
.xr_tt5 {transition: all 2s; transition-timing-function: ease-in;}
a:hover .xr_ro, a:active .xr_rd, .xr_nb0:hover .xr_ro{visibility:visible;opacity: 1;transform: none;}

a:active .xr_ro {opacity:0;}
.xr_ro, .xr_rd {visibility:hidden;opacity:0;}
.xr_ro0, .xr_rd0, a:active .xr_ro0 {opacity:0;}
.xr_ro1, .xr_rd1, a:active .xr_ro1 {transform:translate3d(0,-20%,0);}
.xr_ro2, .xr_rd2, a:active .xr_ro2 {transform:translate3d(20%,0,0);}
.xr_ro3, .xr_rd3, a:active .xr_ro3 {transform-origin:top; transform:scale3d(1,0.3,1);}
.xr_ro4, .xr_rd4, a:active .xr_ro4 {transform-origin:left; transform:scale3d(0.3,1,1);}
.xr_ro5, .xr_rd5, a:active .xr_ro5 {transform:rotate3d(1,0,0,180deg); -ms-transform: rotateX(180deg);}
.xr_ro6, .xr_rd6, a:active .xr_ro6 {transform:rotate3d(0,1,0,180deg); -ms-transform: rotateY(180deg);}
.xr_ro7, .xr_rd7, a:active .xr_ro7 {transform:rotate3d(0,0,1,180deg);}
.xr_ro8, .xr_rd8, a:active .xr_ro8 {transform:scale3d(0.3,0.3,1);}
.xr_ro9, .xr_rd9, a:active .xr_ro9 {transform:skew(-30deg,0) translate3d(10%,0,0);}
.xr_ro10, .xr_rd10, a:active .xr_ro10 {transform-origin:50% 500%; transform:rotate3d(0,0,1,10deg);}
.xr_ro11, .xr_rd11, a:active .xr_ro11 {transform:translate3d(0,-50%,0) scale3d(0.3,0.3,1);}
.xr_ro12, .xr_rd12, a:active .xr_ro12 {transform:translate3d(0,20%,0);}
.xr_ro13, .xr_rd13, a:active .xr_ro13 {transform:translate3d(-20%,0,0);}
.xr_stickie {z-index: 90;}
.xr_nb0 {touch-action: none;}
.xr_nb0:hover > .xr_nb2, .xr_nb1:hover > .xr_nb2 {visibility: visible; opacity: 1 !important; transform: none !important;}
.xr_nb2 {white-space: nowrap; padding:0px; margin:0px; visibility: hidden; position: absolute; z-index:101;}
.xr_nb2 li {display:block;}
.xr_nb2 li a {display:block; text-decoration:none;}
.xr_nb4 {display:block; padding:0px; margin:0px;}
.xr_nb6 {width:100%; height:2px;}
.xr_nb1 {position: relative;}
.xr_nb1:after {content: ''; position: absolute; top: 50%; right: .5em; height: 0px; width: 0px; border: 5px solid transparent; margin-top: -5px; margin-right: -3px; border-color: transparent; border-left-color: inherit;}
.xr_apb {display:block; position:absolute;}
.xr_c_Text {color:#000000;}
.xr_c_Neue_Farbe_b {color:#E82F00;}
.xr_c_Light_Text {color:#FFFFFF;}
.xr_c_Neue_Farbe_a {color:#FFFC00;}
.xr_c_Theme_Color_1_a {color:#000000;}
.xr_c_Neue_Farbe_c {color:#00894D;}
.xr_c_Neue_Farbe {color:#BF0000;}
.xr_c_Theme_Color_2 {color:#E5E5E5;}
.xr_bgb0 {background:url('1.png') -760px 3865px repeat;}
#xr_nb1 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb1 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb1 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb1 li > div {background-color:#E82F00; padding:4px;}
#xr_nb1 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb1 li {border-color:#FFFFFF;}
#xr_nb1 li:hover {border-color:#E82F00;}
#xr_nb1 ul {border: solid 2px #E82F00;}
#xr_nb1 .xr_nb1 ul {margin-top:-2px;}
#xr_nb1 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb1 {background:url('1.png') -768px 4910px repeat;}
#xr_nb5 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb5 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb5 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb5 li > div {background-color:#E82F00; padding:4px;}
#xr_nb5 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb5 li {border-color:#FFFFFF;}
#xr_nb5 li:hover {border-color:#E82F00;}
#xr_nb5 ul {border: solid 2px #E82F00;}
#xr_nb5 .xr_nb1 ul {margin-top:-2px;}
#xr_nb5 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb2 {background:url('1.png') -768px 3814px repeat;}
#xr_nb9 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb9 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb9 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb9 li > div {background-color:#E82F00; padding:4px;}
#xr_nb9 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb9 li {border-color:#FFFFFF;}
#xr_nb9 li:hover {border-color:#E82F00;}
#xr_nb9 ul {border: solid 2px #E82F00;}
#xr_nb9 .xr_nb1 ul {margin-top:-2px;}
#xr_nb9 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb3 {background:url('1.png') -768px 3303px repeat;}
#xr_nb13 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb13 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb13 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb13 li > div {background-color:#E82F00; padding:4px;}
#xr_nb13 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb13 li {border-color:#FFFFFF;}
#xr_nb13 li:hover {border-color:#E82F00;}
#xr_nb13 ul {border: solid 2px #E82F00;}
#xr_nb13 .xr_nb1 ul {margin-top:-2px;}
#xr_nb13 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb4 {background:url('1.png') -768px 2785px repeat;}
#xr_nb17 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb17 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb17 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb17 li > div {background-color:#E82F00; padding:4px;}
#xr_nb17 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb17 li {border-color:#FFFFFF;}
#xr_nb17 li:hover {border-color:#E82F00;}
#xr_nb17 ul {border: solid 2px #E82F00;}
#xr_nb17 .xr_nb1 ul {margin-top:-2px;}
#xr_nb17 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb5 {background:url('1.png') -768px 3075px repeat;}
#xr_nb21 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb21 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb21 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb21 li > div {background-color:#E82F00; padding:4px;}
#xr_nb21 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb21 li {border-color:#FFFFFF;}
#xr_nb21 li:hover {border-color:#E82F00;}
#xr_nb21 ul {border: solid 2px #E82F00;}
#xr_nb21 .xr_nb1 ul {margin-top:-2px;}
#xr_nb21 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb6 {background:url('1.png') -768px 2567px repeat;}
#xr_nb25 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb25 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb25 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb25 li > div {background-color:#E82F00; padding:4px;}
#xr_nb25 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb25 li {border-color:#FFFFFF;}
#xr_nb25 li:hover {border-color:#E82F00;}
#xr_nb25 ul {border: solid 2px #E82F00;}
#xr_nb25 .xr_nb1 ul {margin-top:-2px;}
#xr_nb25 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb7 {background:url('1.png') -768px 2720px repeat;}
#xr_nb29 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb29 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb29 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb29 li > div {background-color:#E82F00; padding:4px;}
#xr_nb29 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb29 li {border-color:#FFFFFF;}
#xr_nb29 li:hover {border-color:#E82F00;}
#xr_nb29 ul {border: solid 2px #E82F00;}
#xr_nb29 .xr_nb1 ul {margin-top:-2px;}
#xr_nb29 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb8 {background:url('1.png') -768px 2752px repeat;}
#xr_nb33 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb33 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb33 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb33 li > div {background-color:#E82F00; padding:4px;}
#xr_nb33 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb33 li {border-color:#FFFFFF;}
#xr_nb33 li:hover {border-color:#E82F00;}
#xr_nb33 ul {border: solid 2px #E82F00;}
#xr_nb33 .xr_nb1 ul {margin-top:-2px;}
#xr_nb33 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb9 {background:url('1.png') -768px 10272px repeat;}
#xr_nb37 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb37 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb37 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb37 li > div {background-color:#E82F00; padding:4px;}
#xr_nb37 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb37 li {border-color:#FFFFFF;}
#xr_nb37 li:hover {border-color:#E82F00;}
#xr_nb37 ul {border: solid 2px #E82F00;}
#xr_nb37 .xr_nb1 ul {margin-top:-2px;}
#xr_nb37 .xr_nb2 {transition: visibility 300ms;}
.xr_bgb10 {background:url('1.png') -768px 4382px repeat;}
#xr_nb41 {font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, Tahoma, Arial; font-size:20px;}
#xr_nb41 li:hover > a {background-color:#FFFC00; color:#E82F00;}
#xr_nb41 li a {color:#FFFFFF; background-color:#E82F00; padding:4px; padding-right:22px;}
#xr_nb41 li > div {background-color:#E82F00; padding:4px;}
#xr_nb41 .xr_nb6 {background-color:#FFFFFF;}
#xr_nb41 li {border-color:#FFFFFF;}
#xr_nb41 li:hover {border-color:#E82F00;}
#xr_nb41 ul {border: solid 2px #E82F00;}
#xr_nb41 .xr_nb1 ul {margin-top:-2px;}
#xr_nb41 .xr_nb2 {transition: visibility 300ms;}
/* Text styles */
.xr_s0 {font-family:'Lucida Sans Unicode Regular';font-weight:normal;font-style:normal;font-size:24px;text-decoration:none;color:#FFFFFF;background-color:Transparent;letter-spacing:0em;}
.xr_s1 {font-family:'Verdana Regular';font-weight:normal;font-style:normal;font-size:14px;text-decoration:none;color:#CCCCCC;background-color:Transparent;letter-spacing:0em;}
.xr_s2 {font-family:'Lucida Sans Unicode Regular';font-weight:normal;font-style:normal;font-size:24px;text-decoration:none;color:#000000;background-color:Transparent;letter-spacing:0em;}
.Normaler_Text {font-family:Arial;font-weight:normal;font-style:normal;font-size:13px;text-decoration:none;color:#000000;background-color:Transparent;letter-spacing:0em;}
.x--220berschrift_1 {font-family:Arial;font-weight:bold;font-style:normal;font-size:24px;text-decoration:none;color:#000000;background-color:Transparent;letter-spacing:0em;}
.Normaler_Text_a {font-family:Arial;font-weight:normal;font-style:normal;font-size:13px;text-decoration:none;color:#000000;background-color:Transparent;letter-spacing:0em;}
/*
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2014 Daniel Eden
*/
a:hover .xr_1as1, a:hover .xr_1aso1, .xr_0as1 {
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
a:hover .xr_1as2, a:hover .xr_1aso2, .xr_0as2 {
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
a:hover .xr_1as3, a:hover .xr_1aso3, .xr_0as3 {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
a:hover .xr_1as4, a:hover .xr_1aso4, .xr_0as4{
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
a:hover .xr_1as5, a:hover .xr_1aso5 , .xr_0as5{
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.xr_1aso1, .xr_1aso2, .xr_1aso3, .xr_1aso4, .xr_1aso5{visibility: hidden;}
a:hover .xr_1aso1, a:hover .xr_1aso2, a:hover .xr_1aso3, a:hover .xr_1aso4, a:hover .xr_1aso5, .xr_nb0:hover .xr_1aso1, .xr_nb0:hover .xr_1aso2, .xr_nb0:hover .xr_1aso3, .xr_nb0:hover .xr_1aso4, .xr_nb0:hover .xr_1aso5 {visibility: visible;}
a:hover .xr_1ao {display:none;}
.xr_1ao {display:block;}
@-webkit-keyframes tr0 {
0% {opacity:1;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;-webkit-animation-timing-function: ease-in;}
100% {opacity:1;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr1 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(0,-20%,0);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr2 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(20%,0,0);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr3 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform-origin:top; transform:scale3d(1,0.3,1);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr4 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform-origin:left; transform:scale3d(0.3,1,1);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr5 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:rotate3d(1,0,0,180deg); -ms-transform: rotateX(180deg);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr6 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:rotate3d(0,1,0,180deg); -ms-transform: rotateY(180deg);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr7 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:rotate3d(0,0,1,180deg);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr8 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:scale3d(0.3,0.3,1);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr9 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:skew(-30deg,0) translate3d(10%,0,0);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr10 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform-origin:50% 500%; transform:rotate3d(0,0,1,10deg);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr11 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(0,-50%,0) scale3d(0.3,0.3,1);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr12 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(0,20%,0);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@-webkit-keyframes tr13 {
0% {opacity:1;transform:none;-webkit-animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(-20%,0,0);-webkit-animation-timing-function: ease-in;}
100% {opacity:1;transform:none;-webkit-animation-timing-function: ease-in;}
}
@keyframes tr0 {
0% {opacity:1;animation-timing-function: ease-out;}
50% {opacity:0;animation-timing-function: ease-in;}
100% {opacity:1;animation-timing-function: ease-in;}
}
@keyframes tr1 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(0,-20%,0);animation-timing-function: ease-in;}
99% {opacity:1;transform:translate3d(0,-0.1%,0);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr2 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(20%,0,0);animation-timing-function: ease-in;}
99% {opacity:1;transform:translate3d(0.1%,0,0);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr3 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform-origin:top; transform:scale3d(1,0.3,1);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr4 {
0% {opacity:1; transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform-origin:left; transform:scale3d(0.3,1,1);animation-timing-function: ease-in;}
100% {opacity:1; transform:none;animation-timing-function: ease-in;}
}
@keyframes tr5 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:rotate3d(1,0,0,180deg); -ms-transform: rotateX(180deg);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr6 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:rotate3d(0,1,0,180deg); -ms-transform: rotateY(180deg);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr7 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:rotate3d(0,0,1,180deg);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr8 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:scale3d(0.3,0.3,1);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr9 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:skew(-30deg,0) translate3d(10%,0,0);animation-timing-function: ease-in;}
99% {opacity:1;transform:skew(0,0) translate3d(0.1%,0,0);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr10 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform-origin:50% 500%; transform:rotate3d(0,0,1,10deg);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr11 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(0,-50%,0) scale3d(0.3,0.3,1);animation-timing-function: ease-in;}
99% {opacity:1;transform:translate3d(0,-0.1%,0) scale3d(1,1,1);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr12 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(0,20%,0);animation-timing-function: ease-in;}
99% {opacity:1;transform:translate3d(0,0.1%,0);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
@keyframes tr13 {
0% {opacity:1;transform:none;animation-timing-function: ease-out;}
50% {opacity:0;transform:translate3d(-20%,0,0);animation-timing-function: ease-in;}
99% {opacity:1;transform:translate3d(-0.1%,0,0);animation-timing-function: ease-in;}
100% {opacity:1;transform:none;animation-timing-function: ease-in;}
}
a:hover .xr_1a_0, .xr_0a_0 {-webkit-animation-name: tr0; animation-name: tr0;}
a:hover .xr_1a_1, .xr_0a_1 {-webkit-animation-name: tr1; animation-name: tr1;}
a:hover .xr_1a_2, .xr_0a_2 {-webkit-animation-name: tr2; animation-name: tr2;}
a:hover .xr_1a_3, .xr_0a_3 {-webkit-animation-name: tr3; animation-name: tr3;}
a:hover .xr_1a_4, .xr_0a_4 {-webkit-animation-name: tr4; animation-name: tr4;}
a:hover .xr_1a_5, .xr_0a_5 {-webkit-animation-name: tr5; animation-name: tr5;}
a:hover .xr_1a_6, .xr_0a_6 {-webkit-animation-name: tr6; animation-name: tr6;}
a:hover .xr_1a_7, .xr_0a_7 {-webkit-animation-name: tr7; animation-name: tr7;}
a:hover .xr_1a_8, .xr_0a_8{-webkit-animation-name: tr8; animation-name: tr8;}
a:hover .xr_1a_9, .xr_0a_9 {-webkit-animation-name: tr9; animation-name: tr9;}
a:hover .xr_1a_10, .xr_0a_10 {-webkit-animation-name: tr10; animation-name: tr10;}
a:hover .xr_1a_11, .xr_0a_11 {-webkit-animation-name: tr11; animation-name: tr11;}
a:hover .xr_1a_12, .xr_0a_12 {-webkit-animation-name: tr12; animation-name: tr12;}
a:hover .xr_1a_13, .xr_0a_13 {-webkit-animation-name: tr13; animation-name: tr13;}

@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}
a:hover .xr_1a1, .xr_0a1 {
  -webkit-animation-name: bounce;
          animation-name: bounce;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

a:hover .xr_1a2, .xr_0a2 {
  -webkit-animation-name: flash;
          animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 1.15, 1.15);
            transform: scale3d(1.15, 1.15, 1.15);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 1.15, 1.15);
            transform: scale3d(1.15, 1.15, 1.15);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

a:hover .xr_1a3, .xr_0a3 {
  -webkit-animation-name: pulse;
          animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

a:hover .xr_1a4, .xr_0a4 {
  -webkit-animation-name: rubberBand;
          animation-name: rubberBand;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

a:hover .xr_1a5, .xr_0a5 {
  -webkit-animation-name: shake;
          animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

a:hover .xr_1a6, .xr_0a6 {
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-animation-name: swing;
          animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

a:hover .xr_1a7, .xr_0a7 {
  -webkit-animation-name: tada;
          animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes wobble {
  0% {
    -webkit-transform: none;
            transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

a:hover .xr_1a8, .xr_0a8 {
  -webkit-animation-name: wobble;
          animation-name: wobble;
}
