#compare-box {position:relative;}#compare-box + .box {  margin-left:15px;}#compare-box font {  position:relative;}.compare-box .compare-link {  text-decoration:none;  font-size:14px;}.compare-box .compare-link span {  color:#1599cb;font-weight:700;}#header .compare-box .compare-link span {  text-align:center;  position:absolute;  top:-5px;  left:13px;  background:#1599cb;color:#fff;  font-size:10px;  border-radius:100%;  width:15px;  height:15px;  padding:0;  line-height:152%;  font-weight:400;  line-height:1.4;}#header .compare-box.small .compare-link i,#header .compare-box .compare-link i {  font-size:16px;  margin-right:16px;  width:14px;}#header .compare-box.middle .compare-link i {  font-size:20px;  margin-right:20px;  width:18px;}#header .compare-box.big .compare-link i {  font-size:24px;width:27px;  margin:0;}#header .compare-box.big .compare-link span {  left:20px;}#header .compare-box .compare-link:hover,#header .compare-box .compare-link:hover i {  color:#1599cb;  }.compare-box.big .compare-link {  font-size:18px;}.compare-box.middle .compare-link {  font-size:16px;}#compare-box + .box {  margin-right:10px;}#compare_list {  overflow:auto;}.compare-container {margin:0 auto 50px !important;}.compare_to_cart {  width:100%;  }.compare_data {  border-collapse:collapse;  width:100%;  border-top:1px solid #DDD;  border-left:1px solid #DDD;  margin-bottom:20px;  }.compare_data td {  padding:10px;  color:#4D4D4D;  text-align:center;  vertical-align:middle;  border-right:1px solid #DDD;  border-bottom:1px solid #DDD;}.compare_data td.title {  font-weight:700;  width:20%;  font-size:14px;  background-color:#f5f5f5;  width:180px;}.compare_data td.product .product-wrap {  min-width:250px;}.compare_data tr.odd {  background-color:#fdfdfd;}.compare_data td.title-bg {  background-color:#ffffff;  }.compare_data a.compare_name {  text-decoration:none;  font-weight:700;}.compare_data tr:hover {  background-color:#f7f7f7;}.compare_data tr:hover td:first-child {  background-color:#EAEAEA;}.compare_data tr:hover td.title-bg:first-child {  background-color:#ffffff;  }.compare_data td:hover {  background-color:#eee;}.compare-text {  font-size:14px;display:inline-block;}.dark-style .compare-box .compare-link,.dark-style .compare-box .compare-link i {  color:#ffffff;  }#header .dark-style .compare-box .compare-link span,#header.dark-style .compare-box .compare-link span {  background:#1599cb;color:#ffffff;  }#favorites-box {position:relative;}#favorites-box + .box {  margin-left:15px;}#favorites-box font {  position:relative;}.favorites-box .favorites-link {  text-decoration:none;  font-size:14px;}.favorites-box .favorites-link i {  margin-right:5px;  color:#333333;  }.favorites-box .favorites-link span {  color:#1599cb;font-weight:700;}#header .favorites-box .favorites-link span {  text-align:center;  position:absolute;  top:-5px;  left:13px;  background:#1599cb;color:#fff;  font-size:10px;  border-radius:100%;  width:15px;  height:15px;  padding:0;  line-height:152%;  font-weight:400;  line-height:1.4;}#header .favorites-box.small .favorites-link i,#header .favorites-box .favorites-link i {  font-size:16px;  margin-right:16px;  width:14px;}#header .favorites-box.middle .favorites-link i {  font-size:20px;  margin-right:20px;  width:18px;}#header .favorites-box.big .favorites-link i {  font-size:24px;  margin-right:24px;  width:20px;}#header .favorites-box.big .favorites-link span {  left:20px;}#header .favorites-box .favorites-link:hover,#header .favorites-box .favorites-link:hover i {  color:#1599cb;  }.favorites-box.big .favorites-link {  font-size:18px;}.favorites-box.middle .favorites-link {  font-size:16px;}.favorites-catalog-button {  position:relative;  font-size:18px !important;  padding:6px 8px;  border:1px transparent !important;  color:#cacaca !important;opacity:0;  visibility:hidden;  -webkit-transition:opacity .3s, visibility .3s;  -moz-transition:opacity .3s, visibility .3s;  -o-transition:opacity .3s, visibility .3s;  transition:opacity .3s, visibility .3s;}.ui-button.favorites-catalog-button {  background:#fff !important;}.favorites-catalog-button:hover {  color:#1599cb !important;  }.favorites-catalog-button.favorites-yes {  color:#1599cb !important;opacity:1;  visibility:visible;}.favorites-catalog-button.favorites-yes:hover {  color:#cacaca !important;  }.favorites-text {  font-size:14px;display:inline-block;}.dark-style .favorites-box .favorites-link,.dark-style .favorites-box .favorites-link i {  color:#ffffff;  }#header .dark-style .favorites-box .favorites-link span,#header.dark-style .favorites-box .favorites-link span {  background:#1599cb;color:#ffffff;  }#account-form-login input[type="email"],#account-form-login input[type="tel"],#account-form-login input[type="number"],#account-form-login input[type="text"],#account-form-login input[type="password"] {  width:100%;}#account-form-login p,#account-form-login li {  font-size:14px;}#login-dialog input[type="email"],#login-dialog input[type="tel"],#login-dialog input[type="number"],#login-dialog input[type="text"],#login-dialog input[type="password"] {  width:100%;}#create-customer-form .smscode-wrap {  max-width:470px;}#create-customer-org-form .smscode-wrap {  max-width:470px;}#create-customer-form .button-get-code,#create-customer-org-form .button-get-code {  width:90%;}.reg-dialog-content form {  display:block;}.reg-dialog-content .ui-field input[type="email"],.reg-dialog-content .ui-field input[type="tel"],.reg-dialog-content .ui-field input[type="number"],.reg-dialog-content .ui-field input[type="text"],.reg-dialog-content .ui-field input[type="password"] {  width:100%;}.reg-dialog-content .ui-field input[type="checkbox"] {  margin:0 5px;}.reg-dialog-tabs > div {  border:none;  padding:0;}.reg-dialog-tabs {  min-height:inherit;  margin-bottom:10px;}.reg-dialog-tabs .tabs-ul {  font-size:0;  margin:0 0  15px;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;overflow:hidden;  text-align:left;  padding:0;}.reg-dialog-tabs .tabs-ul li {  display:inline-block;  vertical-align:top;}.reg-dialog-tabs .tabs-ul li a {  font-size:12px;  color:#333333;border:1px solid #f6f6f6;background:#f6f6f6;text-transform:uppercase;  padding:8px 10px;  display:inline-block;  cursor:pointer;  position:relative;  text-decoration:none;  -webkit-transition:background-color 0.3s, border-color 0.3s;  -moz-transition:background-color 0.3s, border-color 0.3s;  -o-transition:background-color 0.3s, border-color 0.3s;  transition:background-color 0.3s, border-color 0.3s;}#reg-dialog-tabs .tabs-ul li a {  font-size:12px;}.reg-dialog-tabs .tabs-ul li:first-child a {  -moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;  }.reg-dialog-tabs .tabs-ul li:last-child a {  -moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;  }.reg-dialog-tabs .tabs-ul li a + a {  border-left:none;}#reg-dialog .reg-dialog-tabs .tabs-ul li a:hover {  background:#cacaca;border-color:#cacaca;color:#333333;text-decoration:none;}#reg-dialog .reg-dialog-tabs .tabs-ul li a.selected {  padding-left:30px;  background:#1599cb !important;color:#fff;  border-color:#1599cb;  }#reg-dialog .reg-dialog-tabs .tabs-ul li a.selected:after {  content:'\f00c';color:#fff;  font-size:15px;  font-family:FontAwesome;  position:absolute;  top:50%;  left:10px;  margin-top:-8px;  display:block;}#login-dialog-form .login-dialog-forgotten,#login-dialog-form .button-signup-open,#reg-dialog .button-signin-open {  text-decoration:underline;  color:#1599cb;  }#login-dialog-form .login-dialog-forgotten:hover,#login-dialog-form .button-signup-open:hover,#reg-dialog .button-signin-open:hover {  text-decoration:none;}.login-dialog-bottom-telephone {  display:inline-block;}.login-dialog-bottom-telephone-or {  display:inline-block;}.reg-dialog-bottom {  display:inline-block;}.reg-dialog-bottom-or {  display:inline-block;}.login-module {  margin:0 13px 0 23px;  text-align:center;}.login-module a {  text-decoration:none;  font-size:26px;}.login-module a:hover {  text-decoration:none;}.login-module i {  color:#333333;  }.login-module a:hover i {  color:#1599cb;  }.login-text {  font-size:14px;  padding-top:3px;  display:inline-block;  width:100%;  text-align:center;  line-height:120%;}#header .cart-header-wrap {  position:relative;  padding:0;  cursor:pointer;padding-left:45px;  min-width:90px;  box-sizing:border-box;  color:#1599cb;display:inline-block;  text-align:left;}#header .cart-header-wrap,.div_basket_icon:before {  -webkit-transition:color .2s;  -moz-transition:color .2s;  -o-transition:color .2s;  transition:color .2s;}.div_basket_icon {  max-width:80px;  padding-left:45px;  position:absolute;  left:5px;  top:0;  font-size:0;  font-weight:700;  text-transform:uppercase;  text-align:left;}.div_basket_icon:before {  content:"\e943";  color:#333333;font-size:28px;  font-family:'ezicon';  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  top:-3px;  left:0;}.div_basket a.a-all:hover {  opacity:0;}.cart-top-empty {  color:#1599cb;padding-top:5px;}.column .cart-top-empty {  color:#333333;  }.cart-count {  text-align:center;  position:absolute;  top:-4px;  left:26px;  background:#1599cb;color:#fff;  font-size:10px;  border-radius:100%;  width:15px;  height:15px;  padding:0;  line-height:152%;  font-weight:400;  line-height:1.4;}.column .cart-count {  font-size:14px;}.cart-subtotal {  color:#333333;font-size:16px;}.column #module_cart .middle {  padding:0;  position:relative;  text-align:center;}.column #module_cart .top,.column #module_cart h2 {  border-bottom:none;  background:#f1f1f1;padding:15px 0 14px 12px;}.button-cart {  text-align:center;  background:#1599cb;width:100%;  font-weight:bold;  font-size:12px;  text-transform:uppercase;  color:#fff;  position:absolute;  bottom:-44px;  left:0;}.button-cart span {  padding:15px;  display:block;  color:#fff;}.button-cart:hover {  background-color:#117aa1;color:#fff;  text-decoration:none;}.column #cart-top-products {  text-align:left;  border-bottom:1px solid #f1f1f1;padding:5px 0 4px;  padding-left:20px;}#header .div_basket #cart-top-empty {  color:#333333;  font-size:14px;}#header .div_basket #cart-top-products {  padding-top:1px;}#header .cart-header-wrap:hover {}#header .cart-header-wrap:hover #cart-top-empty,#header .cart-header-wrap:hover .cart-subtotal {  color:#1599cb;  }#header .cart-header-wrap:hover .div_basket_icon {  }#header .div_basket:hover .div_basket_icon:before {  color:#1599cb;  }#header .basket_top_data {  }.div_basket .middle {text-align:left;  }#module_cart.products-list .middle {  margin-bottom:42px;}#module_cart .cart_products {  display:inline-block;  max-height:350px;  overflow-y:scroll;  overflow-x:hidden;margin-bottom:10px;}#module_cart span#cart-top-total {  }#module_cart span#cart-top-count {  font-weight:700;}.cart-list-product {  padding:5px 0;  border-bottom:1px dashed #f1f1f1;margin:5px 10px;  text-align:left;  min-width:190px;}.cart-list-product-bottom {  margin:10px 0;  height:20px;}.cart-list-product-top a {  text-decoration:none;}.cart-list-product:last-child {  border:none;  margin-bottom:0;  padding-bottom:5px;}.cart-list-product:last-child .cart-list-product-bottom {  margin-bottom:5px;}.product_remove {  margin-top:3px;padding-right:10px;  cursor:pointer;  float:right;  position:relative;}.product_remove:after {  font-size:16px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  position:absolute;  top:0;  left:0;  color:#cacaca;content:'\f00d';  }.product_remove:hover {  opacity:0.5;  filter:alpha(opacity = 50);}.product_remove_loading {  }.product_remove_loading:after {  color:#333333;content:'\f110';  }.dark-style .dark-style #header .cart-header-wrap {  border-color:#cacaca;background:#fff;  color:#1599cb;  }.dark-style .div_basket_icon:before {  color:#1599cb;  }.dark-style .cart-top-empty {  color:#1599cb;  }.dark-style .column .cart-top-empty {  color:#333333;  }.dark-style .cart-subtotal {  color:#333333;  }.dark-style .cart-count {  color:#333333;  }.dark-style #product_qty {  background-color:#f7f7f7;  border:1px solid #f1f1f1;  }.dark-style .cart-list-product {  border-bottom-color:#EAEDF6;}.dark-style .button-cart {  background:#1599cb;color:#fff;}.dark-style .button-cart span {  color:#fff;}.dark-style .button-cart:hover {  background-color:#4075ce;  color:#fff;}.dark-style .column #cart-top-products {  border-bottom-color:1px solid #f1f1f1;  }.dark-style #header .cart-header-wrap div#cart-top-empty {  color:#777676;}.dark-style #header .cart-header-wrap:hover {  background:#f1f1f1;border-color:#f1f1f1;color:#333333;  }.dark-style #header .cart-header-wrap:hover div#cart-top-empty,.dark-style #header .cart-header-wrap:hover .cart-count,.dark-style #header .cart-header-wrap:hover .cart-subtotal {  color:#333333;  }.dark-style #header .cart-header-wrap:hover .div_basket_icon {  }.dark-style #header .cart-header-wrap:hover .div_basket_icon:before {  color:#333333;  }.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav {  margin-top:10px;  text-align:center;  -webkit-tap-highlight-color:transparent; }  .owl-theme .owl-nav [class*='owl-'] {color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px; }.owl-theme .owl-nav [class*='owl-']:hover {  background:#869791;  color:#FFF;  text-decoration:none; }  .owl-theme .owl-nav .disabled {opacity:0.5;cursor:default; }.owl-theme .owl-nav.disabled + .owl-dots {  margin-top:10px; }.owl-theme .owl-dots {  text-align:center;  -webkit-tap-highlight-color:transparent; }  .owl-theme .owl-dots .owl-dot {display:inline-block;zoom:1;*display:inline; }.owl-theme .owl-dots .owl-dot span {  width:10px;  height:10px;  margin:5px 7px;  background:#D6D6D6;  display:block;  -webkit-backface-visibility:visible;  transition:opacity 200ms ease;  border-radius:30px; }.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {  background:#869791; }@charset "UTF-8";.animated {  -webkit-animation-duration:1s;  animation-duration:1s;  -webkit-animation-fill-mode:both;  animation-fill-mode:both;}.animated.infinite {  -webkit-animation-iteration-count:infinite;  animation-iteration-count:infinite;}@-webkit-keyframes bounce {  from,  20%,  53%,  80%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  40%,  43% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);  }  70% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-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 {  from,  20%,  53%,  80%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  40%,  43% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);  }  70% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);  }  90% {-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);  }}.bounce {  -webkit-animation-name:bounce;  animation-name:bounce;  -webkit-transform-origin:center bottom;  transform-origin:center bottom;}@-webkit-keyframes flash {  from,  50%,  to {opacity:1;  }  25%,  75% {opacity:0;  }}@keyframes flash {  from,  50%,  to {opacity:1;  }  25%,  75% {opacity:0;  }}.flash {  -webkit-animation-name:flash;  animation-name:flash;}@-webkit-keyframes pulse {  from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }  50% {-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);  }  to {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}@keyframes pulse {  from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }  50% {-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);  }  to {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}.pulse {  -webkit-animation-name:pulse;  animation-name:pulse;}@-webkit-keyframes rubberBand {  from {-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(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);  }  75% {-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);  }  to {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}@keyframes rubberBand {  from {-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(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);  }  75% {-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);  }  to {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}.rubberBand {  -webkit-animation-name:rubberBand;  animation-name:rubberBand;}@-webkit-keyframes shake {  from,  to {-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 {  from,  to {-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);  }}.shake {  -webkit-animation-name:shake;  animation-name:shake;}@-webkit-keyframes headShake {  0% {-webkit-transform:translateX(0);transform:translateX(0);  }  6.5% {-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);  }  18.5% {-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);  }  31.5% {-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);  }  43.5% {-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);  }  50% {-webkit-transform:translateX(0);transform:translateX(0);  }}@keyframes headShake {  0% {-webkit-transform:translateX(0);transform:translateX(0);  }  6.5% {-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);  }  18.5% {-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);  }  31.5% {-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);  }  43.5% {-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);  }  50% {-webkit-transform:translateX(0);transform:translateX(0);  }}.headShake {  -webkit-animation-timing-function:ease-in-out;  animation-timing-function:ease-in-out;  -webkit-animation-name:headShake;  animation-name:headShake;}@-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);  }  to {-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);  }  to {-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);  }}.swing {  -webkit-transform-origin:top center;  transform-origin:top center;  -webkit-animation-name:swing;  animation-name:swing;}@-webkit-keyframes tada {  from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }  10%,  20% {-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.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);  }  to {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}@keyframes tada {  from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }  10%,  20% {-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.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);  }  to {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}.tada {  -webkit-animation-name:tada;  animation-name:tada;}@-webkit-keyframes wobble {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  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);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes wobble {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  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);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.wobble {  -webkit-animation-name:wobble;  animation-name:wobble;}@-webkit-keyframes jello {  from,  11.1%,  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);  }  33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);  }  44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);  }  55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);  }  66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);  }  77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);  }  88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);  }}@keyframes jello {  from,  11.1%,  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);  }  33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);  }  44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);  }  55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);  }  66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);  }  77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);  }  88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);  }}.jello {  -webkit-animation-name:jello;  animation-name:jello;  -webkit-transform-origin:center;  transform-origin:center;}@-webkit-keyframes bounceIn {  from,  20%,  40%,  60%,  80%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }  20% {-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);  }  40% {-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);  }  60% {opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);  }  80% {-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);  }  to {opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}@keyframes bounceIn {  from,  20%,  40%,  60%,  80%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }  20% {-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);  }  40% {-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);  }  60% {opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);  }  80% {-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);  }  to {opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);  }}.bounceIn {  -webkit-animation-duration:0.75s;  animation-duration:0.75s;  -webkit-animation-name:bounceIn;  animation-name:bounceIn;}@-webkit-keyframes bounceInDown {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);  }  60% {opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);  }  75% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);  }  90% {-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes bounceInDown {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);  }  60% {opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);  }  75% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);  }  90% {-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.bounceInDown {  -webkit-animation-name:bounceInDown;  animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);  }  60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);  }  75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);  }  90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes bounceInLeft {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);  }  60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);  }  75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);  }  90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.bounceInLeft {  -webkit-animation-name:bounceInLeft;  animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  from {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);  }  60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);  }  75% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);  }  90% {-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes bounceInRight {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  from {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);  }  60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);  }  75% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);  }  90% {-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.bounceInRight {  -webkit-animation-name:bounceInRight;  animation-name:bounceInRight;}@-webkit-keyframes bounceInUp {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  from {opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);  }  60% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);  }  75% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);  }  90% {-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes bounceInUp {  from,  60%,  75%,  90%,  to {-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);  }  from {opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);  }  60% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);  }  75% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);  }  90% {-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.bounceInUp {  -webkit-animation-name:bounceInUp;  animation-name:bounceInUp;}@-webkit-keyframes bounceOut {  20% {-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);  }  50%,  55% {opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);  }  to {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }}@keyframes bounceOut {  20% {-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);  }  50%,  55% {opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);  }  to {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }}.bounceOut {  -webkit-animation-duration:0.75s;  animation-duration:0.75s;  -webkit-animation-name:bounceOut;  animation-name:bounceOut;}@-webkit-keyframes bounceOutDown {  20% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);  }  40%,  45% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);  }  to {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);  }}@keyframes bounceOutDown {  20% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);  }  40%,  45% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);  }  to {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);  }}.bounceOutDown {  -webkit-animation-name:bounceOutDown;  animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft {  20% {opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);  }  to {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);  }}@keyframes bounceOutLeft {  20% {opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);  }  to {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);  }}.bounceOutLeft {  -webkit-animation-name:bounceOutLeft;  animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight {  20% {opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);  }  to {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);  }}@keyframes bounceOutRight {  20% {opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);  }  to {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);  }}.bounceOutRight {  -webkit-animation-name:bounceOutRight;  animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp {  20% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);  }  40%,  45% {opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);  }  to {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);  }}@keyframes bounceOutUp {  20% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);  }  40%,  45% {opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);  }  to {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);  }}.bounceOutUp {  -webkit-animation-name:bounceOutUp;  animation-name:bounceOutUp;}@-webkit-keyframes fadeIn {  from {opacity:0;  }  to {opacity:1;  }}@keyframes fadeIn {  from {opacity:0;  }  to {opacity:1;  }}.fadeIn {  -webkit-animation-name:fadeIn;  animation-name:fadeIn;}@-webkit-keyframes fadeInDown {  from {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInDown {  from {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInDown {  -webkit-animation-name:fadeInDown;  animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig {  from {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInDownBig {  from {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInDownBig {  -webkit-animation-name:fadeInDownBig;  animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft {  from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInLeft {  from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInLeft {  -webkit-animation-name:fadeInLeft;  animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig {  from {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInLeftBig {  from {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInLeftBig {  -webkit-animation-name:fadeInLeftBig;  animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight {  from {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInRight {  from {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInRight {  -webkit-animation-name:fadeInRight;  animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig {  from {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInRightBig {  from {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInRightBig {  -webkit-animation-name:fadeInRightBig;  animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp {  from {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInUp {  from {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInUp {  -webkit-animation-name:fadeInUp;  animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig {  from {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes fadeInUpBig {  from {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.fadeInUpBig {  -webkit-animation-name:fadeInUpBig;  animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut {  from {opacity:1;  }  to {opacity:0;  }}@keyframes fadeOut {  from {opacity:1;  }  to {opacity:0;  }}.fadeOut {  -webkit-animation-name:fadeOut;  animation-name:fadeOut;}@-webkit-keyframes fadeOutDown {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);  }}@keyframes fadeOutDown {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);  }}.fadeOutDown {  -webkit-animation-name:fadeOutDown;  animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);  }}@keyframes fadeOutDownBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);  }}.fadeOutDownBig {  -webkit-animation-name:fadeOutDownBig;  animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);  }}@keyframes fadeOutLeft {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);  }}.fadeOutLeft {  -webkit-animation-name:fadeOutLeft;  animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);  }}@keyframes fadeOutLeftBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);  }}.fadeOutLeftBig {  -webkit-animation-name:fadeOutLeftBig;  animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);  }}@keyframes fadeOutRight {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);  }}.fadeOutRight {  -webkit-animation-name:fadeOutRight;  animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);  }}@keyframes fadeOutRightBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);  }}.fadeOutRightBig {  -webkit-animation-name:fadeOutRightBig;  animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);  }}@keyframes fadeOutUp {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);  }}.fadeOutUp {  -webkit-animation-name:fadeOutUp;  animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);  }}@keyframes fadeOutUpBig {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);  }}.fadeOutUpBig {  -webkit-animation-name:fadeOutUpBig;  animation-name:fadeOutUpBig;}@-webkit-keyframes flip {  from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;  }  40% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;  }  50% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  80% {-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  to {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }}@keyframes flip {  from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;  }  40% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;  }  50% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  80% {-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  to {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }}.animated.flip {  -webkit-backface-visibility:visible;  backface-visibility:visible;  -webkit-animation-name:flip;  animation-name:flip;}@-webkit-keyframes flipInX {  from {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;  }  40% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  60% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;  }  80% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);  }  to {-webkit-transform:perspective(400px);transform:perspective(400px);  }}@keyframes flipInX {  from {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;  }  40% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  60% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;  }  80% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);  }  to {-webkit-transform:perspective(400px);transform:perspective(400px);  }}.flipInX {  -webkit-backface-visibility:visible !important;  backface-visibility:visible !important;  -webkit-animation-name:flipInX;  animation-name:flipInX;}@-webkit-keyframes flipInY {  from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;  }  40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;  }  80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);  }  to {-webkit-transform:perspective(400px);transform:perspective(400px);  }}@keyframes flipInY {  from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;  }  40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;  }  60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;  }  80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);  }  to {-webkit-transform:perspective(400px);transform:perspective(400px);  }}.flipInY {  -webkit-backface-visibility:visible !important;  backface-visibility:visible !important;  -webkit-animation-name:flipInY;  animation-name:flipInY;}@-webkit-keyframes flipOutX {  from {-webkit-transform:perspective(400px);transform:perspective(400px);  }  30% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;  }  to {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;  }}@keyframes flipOutX {  from {-webkit-transform:perspective(400px);transform:perspective(400px);  }  30% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;  }  to {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;  }}.flipOutX {  -webkit-animation-duration:0.75s;  animation-duration:0.75s;  -webkit-animation-name:flipOutX;  animation-name:flipOutX;  -webkit-backface-visibility:visible !important;  backface-visibility:visible !important;}@-webkit-keyframes flipOutY {  from {-webkit-transform:perspective(400px);transform:perspective(400px);  }  30% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;  }  to {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;  }}@keyframes flipOutY {  from {-webkit-transform:perspective(400px);transform:perspective(400px);  }  30% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;  }  to {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;  }}.flipOutY {  -webkit-animation-duration:0.75s;  animation-duration:0.75s;  -webkit-backface-visibility:visible !important;  backface-visibility:visible !important;  -webkit-animation-name:flipOutY;  animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn {  from {-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;  }  60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;  }  80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}@keyframes lightSpeedIn {  from {-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;  }  60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;  }  80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}.lightSpeedIn {  -webkit-animation-name:lightSpeedIn;  animation-name:lightSpeedIn;  -webkit-animation-timing-function:ease-out;  animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut {  from {opacity:1;  }  to {-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;  }}@keyframes lightSpeedOut {  from {opacity:1;  }  to {-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;  }}.lightSpeedOut {  -webkit-animation-name:lightSpeedOut;  animation-name:lightSpeedOut;  -webkit-animation-timing-function:ease-in;  animation-timing-function:ease-in;}@-webkit-keyframes rotateIn {  from {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;  }  to {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}@keyframes rotateIn {  from {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;  }  to {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}.rotateIn {  -webkit-animation-name:rotateIn;  animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}@keyframes rotateInDownLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}.rotateInDownLeft {  -webkit-animation-name:rotateInDownLeft;  animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}@keyframes rotateInDownRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}.rotateInDownRight {  -webkit-animation-name:rotateInDownRight;  animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}@keyframes rotateInUpLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}.rotateInUpLeft {  -webkit-animation-name:rotateInUpLeft;  animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}@keyframes rotateInUpRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;  }}.rotateInUpRight {  -webkit-animation-name:rotateInUpRight;  animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut {  from {-webkit-transform-origin:center;transform-origin:center;opacity:1;  }  to {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;  }}@keyframes rotateOut {  from {-webkit-transform-origin:center;transform-origin:center;opacity:1;  }  to {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;  }}.rotateOut {  -webkit-animation-name:rotateOut;  animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;  }}@keyframes rotateOutDownLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;  }}.rotateOutDownLeft {  -webkit-animation-name:rotateOutDownLeft;  animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;  }}@keyframes rotateOutDownRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;  }}.rotateOutDownRight {  -webkit-animation-name:rotateOutDownRight;  animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;  }}@keyframes rotateOutUpLeft {  from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;  }  to {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;  }}.rotateOutUpLeft {  -webkit-animation-name:rotateOutUpLeft;  animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;  }}@keyframes rotateOutUpRight {  from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;  }  to {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;  }}.rotateOutUpRight {  -webkit-animation-name:rotateOutUpRight;  animation-name:rotateOutUpRight;}@-webkit-keyframes hinge {  0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;  }  20%,  60% {-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;  }  40%,  80% {-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;  }  to {-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;  }}@keyframes hinge {  0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;  }  20%,  60% {-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;  }  40%,  80% {-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;  }  to {-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;  }}.hinge {  -webkit-animation-duration:2s;  animation-duration:2s;  -webkit-animation-name:hinge;  animation-name:hinge;}@-webkit-keyframes jackInTheBox {  from {opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;  }  50% {-webkit-transform:rotate(-10deg);transform:rotate(-10deg);  }  70% {-webkit-transform:rotate(3deg);transform:rotate(3deg);  }  to {opacity:1;-webkit-transform:scale(1);transform:scale(1);  }}@keyframes jackInTheBox {  from {opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;  }  50% {-webkit-transform:rotate(-10deg);transform:rotate(-10deg);  }  70% {-webkit-transform:rotate(3deg);transform:rotate(3deg);  }  to {opacity:1;-webkit-transform:scale(1);transform:scale(1);  }}.jackInTheBox {  -webkit-animation-name:jackInTheBox;  animation-name:jackInTheBox;}@-webkit-keyframes rollIn {  from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes rollIn {  from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  to {opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.rollIn {  -webkit-animation-name:rollIn;  animation-name:rollIn;}@-webkit-keyframes rollOut {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  }}@keyframes rollOut {  from {opacity:1;  }  to {opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  }}.rollOut {  -webkit-animation-name:rollOut;  animation-name:rollOut;}@-webkit-keyframes zoomIn {  from {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }  50% {opacity:1;  }}@keyframes zoomIn {  from {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }  50% {opacity:1;  }}.zoomIn {  -webkit-animation-name:zoomIn;  animation-name:zoomIn;}@-webkit-keyframes zoomInDown {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}@keyframes zoomInDown {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}.zoomInDown {  -webkit-animation-name:zoomInDown;  animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}@keyframes zoomInLeft {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}.zoomInLeft {  -webkit-animation-name:zoomInLeft;  animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}@keyframes zoomInRight {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}.zoomInRight {  -webkit-animation-name:zoomInRight;  animation-name:zoomInRight;}@-webkit-keyframes zoomInUp {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}@keyframes zoomInUp {  from {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  60% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}.zoomInUp {  -webkit-animation-name:zoomInUp;  animation-name:zoomInUp;}@-webkit-keyframes zoomOut {  from {opacity:1;  }  50% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }  to {opacity:0;  }}@keyframes zoomOut {  from {opacity:1;  }  50% {opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);  }  to {opacity:0;  }}.zoomOut {  -webkit-animation-name:zoomOut;  animation-name:zoomOut;}@-webkit-keyframes zoomOutDown {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  to {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}@keyframes zoomOutDown {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  to {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}.zoomOutDown {  -webkit-animation-name:zoomOutDown;  animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);  }  to {opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;  }}@keyframes zoomOutLeft {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);  }  to {opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;  }}.zoomOutLeft {  -webkit-animation-name:zoomOutLeft;  animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);  }  to {opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;  }}@keyframes zoomOutRight {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);  }  to {opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;  }}.zoomOutRight {  -webkit-animation-name:zoomOutRight;  animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  to {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}@keyframes zoomOutUp {  40% {opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);  }  to {opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);  }}.zoomOutUp {  -webkit-animation-name:zoomOutUp;  animation-name:zoomOutUp;}@-webkit-keyframes slideInDown {  from {-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes slideInDown {  from {-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.slideInDown {  -webkit-animation-name:slideInDown;  animation-name:slideInDown;}@-webkit-keyframes slideInLeft {  from {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes slideInLeft {  from {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.slideInLeft {  -webkit-animation-name:slideInLeft;  animation-name:slideInLeft;}@-webkit-keyframes slideInRight {  from {-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes slideInRight {  from {-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.slideInRight {  -webkit-animation-name:slideInRight;  animation-name:slideInRight;}@-webkit-keyframes slideInUp {  from {-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}@keyframes slideInUp {  from {-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;  }  to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }}.slideInUp {  -webkit-animation-name:slideInUp;  animation-name:slideInUp;}@-webkit-keyframes slideOutDown {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);  }}@keyframes slideOutDown {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);  }}.slideOutDown {  -webkit-animation-name:slideOutDown;  animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);  }}@keyframes slideOutLeft {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);  }}.slideOutLeft {  -webkit-animation-name:slideOutLeft;  animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);  }}@keyframes slideOutRight {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);  }}.slideOutRight {  -webkit-animation-name:slideOutRight;  animation-name:slideOutRight;}@-webkit-keyframes slideOutUp {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);  }}@keyframes slideOutUp {  from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);  }  to {visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);  }}.slideOutUp {  -webkit-animation-name:slideOutUp;  animation-name:slideOutUp;}#after-header .box-main.pictureslider {  padding:15px 0;}.header-bottom-container .pictureslider {  padding:30px 0 15px;}.main-slider-wrap {position:relative;  width:100%;  overflow:hidden;}#after-header + .home-container > #content > .box-main.pictureslider:first-child {  padding-top:0;}#after-header .pictureslider.limited-width:first-child,#after-header + .home-container > #content > .box-main.pictureslider.limited-width:first-child {  padding-top:30px;}.pictureslider.padding-bottom-clear {  padding-bottom:0;}.main-slider-wrap.min-width {  }.main-slider-item {  position:relative;  width:100%;}.main-slider-wrap .owl-item,.main-slider-wrap .owl-item img {  width:100%;  height:auto;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;  }.main-slider-item-link {  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  z-index:10;  background:#000;  opacity:0;  -webkit-transition:opacity .3s;  -moz-transition:opacity .3s;  -o-transition:opacity .3s;  transition:opacity .3s;}.main-slider-item-link:hover {  opacity:0.2;}.main-slider-wrap .owl-nav {  position:absolute;  top:50%;  left:0;  z-index:11;  margin-top:-18px;  width:100%;}.main-slider-wrap .owl-next,.main-slider-wrap .owl-prev {  display:inline-block;  color:#333333;background:rgba(255, 255, 255, 0.5);  font-size:40px;  width:40px;  text-align:center;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  margin:0 15px;  cursor:pointer;  -webkit-transition:opacity .3s;  -moz-transition:opacity .3s;  -o-transition:opacity .3s;  transition:opacity .3s;  opacity:0;}.main-slider-wrap .owl-prev {  float:left;}.main-slider-wrap .owl-next {  float:right;}.main-slider-wrap .owl-prev i {  padding-right:5px;  position:relative;  top:-1px;}.main-slider-wrap .owl-next i {  padding-left:5px;  position:relative;  top:-1px;}.main-slider-wrap:hover .owl-next,.main-slider-wrap:hover .owl-prev {  opacity:0.8;}.main-slider-wrap .owl-next:hover,.main-slider-wrap .owl-prev:hover {  opacity:0.6;}.main-slider-wrap .owl-dots {  position:absolute;  bottom:10px;  left:0;  z-index:11;  width:100%;  text-align:center;}.main-slider-wrap .owl-dot {  border:1px solid transparent;  height:12px;  width:12px;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  display:inline-block;  margin-right:5px;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  background:#fff;}.main-slider-wrap .owl-dot:hover {  background:#1599cb;  }.main-slider-wrap .owl-dot.active {  background:#1599cb;  }#main-slider {  position:relative;}#breadcrumbs-wrap {  width:100%;  padding:7px 0;  border-bottom:1px solid #f6f6f6;  }#breadcrumbs {  color:#333333;font-size:12px;  background:transparent !important;}#breadcrumbs a,#breadcrumbs span,#breadcrumbs font {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:middle;}#breadcrumbs font {width:17px;  height:28px;  padding:0 5px;  position:relative;}#breadcrumbs font:after {  position:absolute;  left:8px;  top:5px;  font-size:18px;  content:'/';  color:#1599cb;font-family:FontAwesome;}#breadcrumbs a {  color:#1599cb;font-size:12px;  line-height:13px;  max-width:250px;  max-height:24px;  overflow:hidden;}#breadcrumbs a:hover span {  text-decoration:underline;}#breadcrumbs a.breadcrumb-last {  color:#333333;  }.dark-style #breadcrumbs-wrap {  border-bottom-color:#cadaf4;  }.categorydropdown2 {  width:100%;}.main-menu-category {  height:75px;}#category-dropdown2 {  float:left;  position:relative;  z-index:120;}#category-dropdown2 > a {  position:relative;}.category-dropdown2-name {  color:#fff;  background:#117aa1;padding:21px 25px 0;  height:39px;  font-size:16px;  line-height:120%;  text-transform:uppercase;  cursor:pointer;}.category-dropdown2-name span {  display:block;  position:relative;padding-left:30px;}.category-dropdown2-name span:after {  content:'\f0c9';color:#fff;  font-size:21px;  line-height:120%;  font-family:FontAwesome;  font-style:normal;  font-weight:400;  text-decoration:none;  position:absolute;  top:-2px;  left:0;}.category-dropdown2-name:hover,#category-dropdown2:hover .category-dropdown2-name,.category-brands-name:hover {  background:#117aa1;opacity:1;  filter:alpha(opacity = 100);}.category-dropdown2-list {  background:#fff;  position:absolute;  left:0;  top:0;  width:300px;z-index:101;  -webkit-transition:max-height 0.5s ease;  -moz-transition:max-height 0.5s ease;  -o-transition:max-height 0.5s ease;  transition:max-height 0.5s ease;  max-height:0;  overflow:hidden;}#category-dropdown2:hover .category-dropdown2-list {max-height:1800px;  overflow:visible;  min-height:300px;  }.category-dropdown2-bg {  position:absolute;  top:72px;  left:0;  background:#fff;  -webkit-box-shadow:0 3px 13px 0px rgba(0, 0, 0, 0);  -moz-box-shadow:0 3px 13px 0px rgba(0, 0, 0, 0);  box-shadow:0 3px 13px 0px rgba(0, 0, 0, 0);  display:none;z-index:1;}#category-dropdown2:hover .category-dropdown2-bg {  -webkit-box-shadow:0 3px 13px 0px rgba(0, 0, 0, 0.33);  -moz-box-shadow:0 3px 13px 0px rgba(0, 0, 0, 0.33);  box-shadow:0 3px 13px 0px rgba(0, 0, 0, 0.33);  display:block;}#category-dropdown2 .menu-wrap {  position:absolute;  top:13px;  left:300px;  height:100%;}#category-dropdown2 ul.ul-lev0 {padding:0;}#category-dropdown2 ul li .txt-wrap {  position:relative;  }#category-dropdown2 ul li ul li .txt-wrap {  border:none;}#category-dropdown2 ul li span {  color:#000;  cursor:pointer;  width:16px;  height:16px;  right:10px;  top:50%;  margin-top:-8px;  position:absolute;}#category-dropdown2 ul li span:before {  color:#1599cb;font-size:16px;  line-height:15px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  top:0;  right:0;  text-align:center;}#category-dropdown2 ul.ul-lev0 li span:before {  content:'\f105';}#category-dropdown2 ul.ul-lev0 li span.empty:before {  content:'';}#category-dropdown2 ul li.load span:before {  content:'\f110';  }#category-dropdown2 ul.ul-lev0 li span.close {  }#category-dropdown2 ul li span.load {  }#category-dropdown2 ul li.li-lev0 {  list-style:none;  display:block;  padding:0;  background:#fff;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  position:relative;}#category-dropdown2 ul.ul-lev0 li:after {  background:#fff;  content:' ';  top:0;  left:0;  width:8px;  height:100%;  z-index:1;  position:absolute;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;}#category-dropdown2 ul li.li-lev0:last-child {  border:none;}#category-dropdown2 ul li.li-lev0.active {  }#category-dropdown2 ul li.li-lev0 a.a-lev0 {  font-size:13px;  color:#333333;text-decoration:none;  display:block;  padding:10px 30px 10px 15px;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;}#category-dropdown2 ul li.li-lev0.open a.a-lev0,#category-dropdown2 ul li.li-lev0 a.a-lev0:hover,#category-dropdown2 ul li.li-lev0.active a.a-lev0 {  text-decoration:none;}#category-dropdown2 ul.ul-lev0 li.open,#category-dropdown2 ul.ul-lev0 li:hover {  background:#f6f6f6;  }#category-dropdown2 ul.ul-lev0 li.li-lev0.open:after,#category-dropdown2 ul.ul-lev0 li.li-lev0:hover:after {  background:#f6f6f6;  }#category-dropdown2 ul.ul-lev0 li.open > .txt-wrap > a,#category-dropdown2 ul.ul-lev0 li:hover > .txt-wrap > a,#category-dropdown2 ul.ul-lev0 li.open > .txt-wrap > span,#category-dropdown2 ul.ul-lev0 li:hover > .txt-wrap > span {  text-decoration:none;}#category-dropdown2 .ul-lev-wrap {  position:relative;}#category-dropdown2 .ul-lev-wrap.submenu {  position:absolute;  left:100%;  top:0;  margin-left:0;  z-index:20;  min-width:301px;  min-height:300px;  height:100%;  margin-top:-1px;}#category-dropdown2 .ul-lev-wrap.submenu .menu-wrap {  top:1px;  margin-left:-1px;}#category-dropdown2 .ul-lev-wrap.submenu.close {  display:none;}#category-dropdown2 .ul-lev-wrap.submenu ul {  overflow:auto;}#category-dropdown2 .ul-lev-wrap.submenu ul {  list-style:none;  position:relative;  clear:left;  display:none;  margin:0;  width:auto;  padding:0;border-left:1px solid #f6f6f6;height:100%;  box-sizing:border-box;  }#category-dropdown2 .ul-lev-wrap.submenu ul li {  margin:0;  list-style:none;  padding:0;  position:relative;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  background:#fff;}#category-dropdown2 .ul-lev-wrap.submenu li .txt-wrap {  padding:0;}#category-dropdown2 .ul-lev-wrap.submenu li a {  font-size:13px;  color:#333333;text-transform:inherit;  text-decoration:none;  padding:10px 30px 10px 15px;  box-sizing:border-box;  display:block;  -webkit-transition:color 0.3s, background-color 0.3s;  -moz-transition:color 0.3s, background-color 0.3s;  -o-transition:color 0.3s, background-color 0.3s;  transition:color 0.3s, background-color 0.3s;}#category-dropdown2 .ul-lev-wrap.submenu li span:before {  color:#1599cb;font-size:16px;  line-height:15px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  top:0;  right:0;  text-align:center;}#category-dropdown2 .ul-lev-wrap.submenu li span:before {  content:'\f105';}#category-dropdown2 .ul-lev-wrap.submenu li span.empty:before {  content:'';}#category-dropdown2 .ul-lev-wrap.submenu li.load span:before {  content:'\f110';  }#category-dropdown2 .ul-lev-wrap.submenu li span:hover:before {  color:#000;}#category-dropdown2 .ul-lev-wrap.submenu li:after {  background:#fff;  content:' ';  top:0;  left:0;  width:8px;  height:100%;  z-index:1;  position:absolute;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;}#category-dropdown2 ul.active {  display:block !important;}#category-dropdown2 .ul-lev-wrap.submenu ul li span {  right:12px;  cursor:default;}#category-dropdown2 .ul-lev-wrap.submenu li.open,#category-dropdown2 .ul-lev-wrap.submenu li:hover {  background:#f6f6f6;  }#category-dropdown2 .ul-lev-wrap.submenu li.open:after,#category-dropdown2 .ul-lev-wrap.submenu li:hover:after {  background:#f6f6f6;  }#categorydropdown2-menu ul {  padding:0;  margin:0;}#categorydropdown2-menu.ul-lev0 {  font-size:0;}#categorydropdown2-menu.ul-lev0 > li {  display:inline-block;  vertical-align:top;  position:relative;  letter-spacing:normal;}#categorydropdown2-menu.ul-lev0 > li:hover {  background:#117aa1;  }#categorydropdown2-menu.ul-lev0 > li a.a-lev0,#categorydropdown2-menu.ul-lev0 > li .s-lev0 {  display:block;  padding:23px 15px 21px;  font-size:16px;  line-height:16px;  text-transform:uppercase;  color:#fff;  text-decoration:none;}#categorydropdown2-menu.ul-lev0 > li.submenu a.a-lev0,#categorydropdown2-menu.ul-lev0 > li.submenu .s-lev0 {  padding-right:40px;}#categorydropdown2-menu.ul-lev0 > li.submenu a.a-lev0:after,#categorydropdown2-menu.ul-lev0 > li.submenu .s-lev0:after {  content:'\f078';  font-family:FontAwesome;  color:#fff;  font-size:16px;  position:absolute;  top:21px;  right:15px;}#categorydropdown2-menu.ul-lev0 > li.submenu:hover a.a-lev0:after,#categorydropdown2-menu.ul-lev0 > li.submenu:hover .s-lev0:after {  content:'\f077';}#categorydropdown2-menu.ul-lev0 .ul-lev {  text-align:left;  width:250px;  opacity:0;  visibility:hidden;  position:absolute;  top:63px;  left:0;  z-index:120;  -webkit-transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;  -moz-transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;  -ms-transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;  -o-transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;  transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;}#categorydropdown2-menu.ul-lev0 > li:last-child .ul-lev {  left:inherit;  right:0;}#categorydropdown2-menu.ul-lev0 > li:nth-last-child(-n+3) li > .ul-lev {  left:inherit;  right:101%;}#categorydropdown2-menu.ul-lev0 li.submenu:hover > .ul-lev {  opacity:1;  visibility:visible;  margin:0;}#categorydropdown2-menu .ul-lev1 li {  padding:0;  display:block;  position:relative;}#categorydropdown2-menu .ul-lev1 li a,#categorydropdown2-menu .ul-lev1 li span {  display:block;  padding:10px 15px;  color:#fff;  font-size:14px;  line-height:14px;  text-transform:none;  background:#117aa1;-webkit-transition:background .5s;  -moz-transition:background .5s;  -o-transition:background .5s;  transition:background .5s;  text-decoration:none;}#categorydropdown2-menu .ul-lev1 li:hover a {  background:#1599cb;  }#categorydropdown2-menu.ul-lev0 .ul-lev1 .ul-lev {  top:0;  left:101%;  margin:0 0 0 20px;  background:#117aa1;  }.head-style2 #categorydropdown2-menu > li {  border-left:1px solid #117aa1;border:none;}.head-style2 #categorydropdown2-menu > li:hover {  border-left:1px solid #1599cb;border:none;}.head-style2 #categorydropdown2-menu > li:hover + li {  border-left:1px solid #1599cb;border:none;}.head-style2 #categorydropdown2-menu > li:first-child {  border:none;}.head-style3 #categorydropdown2-menu > li:hover {  box-shadow:inset 0 0 5px 2px #0c5a78;  }.style2 #categorydropdown2-menu ul {  background:transparent;  padding-top:5px;}.style2 #categorydropdown2-menu ul li {  border-bottom:1px solid #117aa1;border-left:none;}.style2 #categorydropdown2-menu ul li:last-child {  border:none;}.style2 #categorydropdown2-menu ul ul {  padding-top:0;  padding-left:2px;}.style2 #categorydropdown2-menu ul ul li {  margin-bottom:0;}.style3 #categorydropdown2-menu ul {  background:transparent;  padding-top:2px;}.style3 #categorydropdown2-menu ul li {  margin-bottom:2px;}.style3 #categorydropdown2-menu ul ul {  background:transparent;  padding-left:2px;  padding-top:0;}.style4 #categorydropdown2-menu ul {  background:transparent;  padding-top:5px;}.style4 #categorydropdown2-menu ul li a {  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;}.style4 #categorydropdown2-menu ul li {  margin-bottom:2px;}.style4 #categorydropdown2-menu ul ul {  background:transparent;  padding-left:2px;  padding-top:0;}