/* Linearicons Free */
@font-face{font-family:'Linearicons-Free';src:url(/fonts/Linearicons-Free.eot?w118d);src:url(/fonts/Linearicons-Free.eot?#iefixw118d) format("embedded-opentype"),url(/fonts/Linearicons-Free.woff2?w118d) format("woff2"),url(/fonts/Linearicons-Free.woff?w118d) format("woff"),url(/fonts/Linearicons-Free.ttf?w118d) format("truetype"),url(/fonts/Linearicons-Free.svg?w118d#Linearicons-Free) format("svg");font-weight:400;font-style:normal}.lnr{font-family:'Linearicons-Free';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}

/* Owl Carousel */
.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;touch-action:manipulation;-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;}.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;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.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{-ms-touch-action:pan-y;touch-action:pan-y;-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 .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.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-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.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:.15;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px;border:2px solid #a7a7a7;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {border-color: #a7a7a7;}

/* animate.css -https://daneden.github.io/animate.css/ Version - 3.7.2 */
@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(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:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{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:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{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:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.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{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{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{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-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{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-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{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-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{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-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)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-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)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{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{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(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:rotate(80deg);transform:rotate(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:rotate(60deg);transform:rotate(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:rotate(80deg);transform:rotate(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:rotate(60deg);transform:rotate(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{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.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{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.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{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.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(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.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(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(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{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(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{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(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{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.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}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}

/*! nouislider - 14.2.0 - 3/27/2020 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#ebeced}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:2px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;transition: all .3s ease;}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal{height:2px}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-horizontal .noUi-handle{width:18px;height:18px;cursor:pointer;border-radius:50%;top:-8px;right:-8px}.noUi-target{border:0;box-shadow:none;background:#ededed;border-radius:5px}

/* Others */
#go-top{z-index: 999;border-radius:0px;position:fixed;bottom:10px;right:10px;display:block;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;color:#fff;font-size:15px;background:#ededed;transition:all .3s ease}#go-top:hover{background:#f0f0f0;color:#000000}@media screen and (max-width:767px){li.uEntryWrap{width:50%!important}}@media screen and (max-width:567px){li.uEntryWrap{width:100%!important}}#cat-add{height:auto;max-height:100px}.u-mpanel,.u-mpanel *{max-width:none!important}li[class^='u-star'] a{transition:none!important}.uComment{padding:10px 10px 0;border:1px solid #d8d8d8!important}.shop-imgs img{float:left;margin-right:3.44827586%;width:31.034482758%}.shop-imgs img:nth-child(3n){margin-right:0;height:350}#cont-shop-invoices input,#cont-shop-invoices button{margin-top:5px;margin-bottom:5px}#invoice_cont,#order-table{overflow-x:auto;height:150}select#cat-add{width:270px;}.flist{display:inline-block;padding-bottom:10px}.manTable input[type="text"],.ucoz-forum-post-image-interface input[type="text"]{min-width:50px}#uf-register *{max-width:none!important}.pop-up{padding:20px}.pop-up-title{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px}.pop-up-body{overflow:hidden}hr{border:none;height:1px;background:#eee}#pagesBlock1{text-align:left;overflow:hidden}.post-tags .oh{color:#fff}@media screen and (max-width:567px){input.queryField{width:130px!important;display:block;margin-bottom:5px;margin-left:2px}input.searchSbmFl{width:130px;margin:0}}.captcha-question{border-radius:0px}.swchItem,.swchItemA,.pgSwch,.pgSwchA,.swchItem1,.swchItemA1{border-radius:3px;display:inline-block;line-height:36px;min-width:50px;text-align:center;padding-left:15px;padding-right:15px;text-align:center;margin-left:1px;margin-right:1px;box-sizing:border-box;color:#000000;border:1px solid #ededed;}.catPages1 i{font-size:20px;position: relative;top:3px;}.xw-plain .xw-tl{border-top-right-radius:3px!important;border-top-left-radius:3px!important}.xw-plain .xw-bl{border-bottom-right-radius:3px!important;border-bottom-left-radius:3px!important}.xw-plain .xw-ml,.xw-plain .xw-tl,.xw-plain .xw-bl{background:#f9f9f9!important}.xw-plain{border-radius:0px!important;}.myWinCont,.myWinCont td,.myWinCont dl,.myWinCont dt,.xw-hdr .xw-hdr-text,.myWinCont b{color:#000000!important}.myWinCont b{font-weight:600!important}#uidLogForm{text-align:left!important}.fancybox-outer{border-radius:0px!important}input.allUsersBtn,input.uSearchFlSbm{width:auto!important;background-color:#000000}.gcarouselbody .list-item .u-mpanel *{max-width:none !important}#call-back-form{padding:50px;max-width:400px;display:none}#call-back-form button i{margin-right:7px}.call-back-field{width:100%;margin-bottom:20px}#one-click-form{padding:50px;max-width:400px;display:none}.one-click-field{width:100%;margin-bottom:20px}#_uwndTop1,#_uwndTop2{z-index:99999 !important}.ucoz-editor-panel input[type="button"]{margin-bottom:1px;height:36px}#fCode{padding:0}img.captcha-question{border-radius:0px;border:1px solid #ededed}.wysibb{border-radius:0px}.wysibb .wysibb-toolbar{border-radius:0px 0px 0 0}.com-order-block{display:none}.block-body .flist-label{font-weight:500}.spec-filter-title span{color:#000000;font-weight:500!important;font-size:12px;}.spec-values{padding-left:0 !important}.xw-plain .myBtnCenter a {color:#000000!important;}.xw-plain .myBtnCenter a:hover{color:#fff!important;}#shop-temp{z-index:9999;opacity:0.3;}

#order-item-img{height:200px}






/*! основной код сайта */




::selection{color:#000}
.gcarouselarrows::selection{background:none!important}
*{outline:none}
html,body{margin:0;padding:0;height:100%}
textarea,input{outline:none;resize:none;box-sizing:border-box}
img,a img{border:none;outline:none}
a{text-decoration:none;color:#7a7a7a;transition:all .3s ease}
a:hover{color:#121515}
b{font-weight:600}
body{font-size:13px;line-height:20px;color:#7a7a7a;font-weight:400;font-family:'Montserrat',sans-serif}
body.noscroll{overflow:hidden}
h1,h2,h3,h4,h5,h6{margin:0 0 20px;padding:0;color:#121515;font-family:'Montserrat',sans-serif;font-weight:600}
h1{font-size:30px;line-height:30px}
h2{font-size:28px;line-height:28px}
h3{font-size:24px;line-height:24px}
h4{font-size:20px;line-height:20px}
h5{font-size:18px;line-height:18px}
h6{font-size:16px;line-height:16px}
aside ul,aside ol,aside li{margin:0;padding:0;list-style:none;list-style-type:none}
textarea{overflow:auto;border:1px solid #ededed;color:#121515;background:#fbfbfb;line-height:20px;min-height:60px;padding:20px 30px;font-size:13px;font-family:'Montserrat',sans-serif;box-sizing:border-box;transition:all .3s ease;font-weight:400;border-radius:3px;-webkit-appearance:none}
input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"]{font-size:13px;border:1px solid #ededed;background:#fbfbfb;color:#121515;line-height:20px;height:46px;padding:0 20px;font-family:'Montserrat',sans-serif;box-sizing:border-box;transition:all .2s ease;font-weight:400;border-radius:3px;-webkit-appearance:none}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus{box-shadow:0 0 25px rgba(0,0,0,0.05)}
input[type="button"],input[type="submit"],input[type="reset"],button{border:none;color:#fff;height:46px;line-height:46px;padding:0 20px;font-family:'Montserrat',sans-serif;cursor:pointer;font-size:13px;font-weight:500;box-sizing:border-box;transition:all .3s ease;border-radius:3px;-webkit-appearance:none}
input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover{background-color:#ededed;color:#121515}
button .la{margin-right:5px}
select{color:#121515;background:#f2f2f2;cursor:pointer;font-size:13px;font-family:'Montserrat',sans-serif;height:40px;padding-right:38px;padding-left:20px;border:0;border-radius:3px;box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAFCAYAAABB9hwOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNkFGNUM5QjJCNDkxMUU4QUY2MkQxNkZENzRCQzZFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNkFEN0I5MjA3MEYxMUVBQThDQkRGN0UyQTY1NzEzNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNkFEN0I5MTA3MEYxMUVBQThDQkRGN0UyQTY1NzEzNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMTRkOWRmNS00MTYxLTRhNGMtYjg3Ny0yMzE1MDM5MjJiZWUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDZBRjVDOUIyQjQ5MTFFOEFGNjJEMTZGRDc0QkM2RUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Zx2b3AAAAVUlEQVR42mJQVFQMZcABgHJKIPz//38GUjETUL8xUHMHNkOB1CoGMgHT/fv3K6AGdWAxNAwof48cgxmRDIMZPAvdUJDXSHYxjAFzORDspsSlMAAQYAAX00SOx3SJ8wAAAABJRU5ErkJggg==);background-position:right center;background-repeat:no-repeat;line-height:1em;text-indent:1px;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
select:focus{outline:none}

@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) {
 input[type="checkbox"]{width:13px;height:13px;background-color:transparent;border:1px solid #a5a5a5;border-radius:3px;cursor:pointer;position:relative;margin:2px 3px 4px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-width:13px;min-height:13px;box-sizing:border-box!important;vertical-align:middle;transition:all .3s ease}
 input[type="checkbox"]:checked,input[type="checkbox"]:checked:hover{background-color:#121515;border-color:#121515}
 input[type="checkbox"]:checked:before{content:'';display:block;width:3px;height:9px;border:2px solid transparent;border-bottom-color:#fff;border-right-color:#fff;position:absolute;top:-3px;left:3px;-webkit-transform:rotate(43deg);-ms-transform:rotate(43deg);transform:rotate(43deg)}
 input[type="radio"]{display:inline-block;width:14px;min-width:14px;height:14px;padding:3px;border:1px solid #ededed;border-radius:50%;cursor:pointer;vertical-align:middle;margin:1px 3px 4px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;position:relative;box-sizing:border-box!important;transition:border-color .3s ease}
 input[type="radio"]:hover,input[type="checkbox"]:hover{border:1px solid #121515}
 input[type="radio"]:checked{border-color:#121515;background:transparent}
 input[type="radio"]:checked:before{content:'';display:block;height:8px;width:8px;border-radius:50%;background-color:#121515;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
 input[type="checkbox"]:disabled,input[type="radio"]:disabled{cursor:default;opacity:.4;background-color:#ededed}
}

@supports(-ms-ime-align:auto) {
 input[type="radio"]{-webkit-appearance:radio;width:auto;height:auto}
 input[type="checkbox"]{-webkit-appearance:checkbox;width:auto;height:auto;min-width:unset;min-height:unset}
}

p{margin:0;padding:0}
.oh{overflow:hidden}
.cnt{width:1170px;margin:0 auto}
.clr:after{content:'';display:block;clear:both}
.col2{width:48.717948717949%}
.col3{width:31.623931623932%}
.col4{width:23.076923076923%}
.col6{width:14.529914529914%}
#content .col2{width:48.051948051%}
#content .col3{width:30.649350649%}
.col2,.col3,.col4,.col6{margin-bottom:30px;margin-right:2.5641025641026%;float:left}
#content .col2,#content .col3,#content .col4,#content .col6{margin-right:3.896103896%}
.col2:nth-child(2n),.col3:nth-child(3n),.col4:nth-child(4n),.col6:nth-child(6n){margin-right:0}
#content .col2:nth-child(2n),#content .col3:nth-child(3n),#content .col4:nth-child(4n),#content .col6:nth-child(6n){margin-right:0}
.col2:nth-child(2n+1),.col3:nth-child(3n+1),.col4:nth-child(4n+1),.col6:nth-child(6n+1){clear:left}
.col2 *,.col3 *,.col4 *,.col6 *{max-width:100%}
.button{display:inline-block;padding:0 20px;height:40px;line-height:40px;border-radius:3px;font-weight:500;box-sizing:border-box}
.button.color{color:#fff}
.button.color:hover{background:#ededed;color:#121515}
.button.nobg:hover{color:#121515}
.button > span{font-size:15px;padding-left:8px;vertical-align:middle;position:relative;top:-1px}
.button.medium{font-size:15px;font-weight:600;line-height:51px;height:50px}
.button.big{font-size:15px;height:60px;line-height:60px;padding:0 40px;font-weight:600}
.button.white{background:#fff;color:#121515}
.button.white:hover{color:#fff}
.button.light{color:#121515;background:#ededed}
.button.light:hover{background:#dadada}
.button.dark{color:#fff;background:#121515}
.button.dark:hover{background:#dadada;color:#121515}
#wrapper{background:#fff;overflow:hidden;max-width:1920px;margin:0 auto;box-shadow:0 0 70px rgba(0,0,0,0.2)}
#header{padding:48px 0;position:fixed;top:0;left:0;z-index:999;width:100%;box-sizing:border-box;transition:all .3s ease}
#header.scroll{padding:15px 0;box-shadow:0 0 30px rgba(0,0,0,0.1);background:#fff}
.header-bottom{height:150px}
#header .cnt{position:relative}
.logo{float:left;display:block;margin-right:100px}
.logo img{vertical-align:bottom}
#shop-basket{float:right;position:relative;z-index:999;margin-bottom:-20px;margin-right:-30px;padding:5px 30px 20px}
.shop-header{height:46px;line-height:46px!important;margin-top:-1px;font-size:24px;cursor:pointer;position:relative;transition:all .3s ease}
.shop-header span{display:block;position:absolute;top:4px;right:-7px;width:17px;height:17px;line-height:15px;text-align:center;color:#fff;font-size:9px!important;font-family:'Montserrat';border-radius:10px;box-sizing:border-box;padding-left:1px!important;border:1px solid #fff}
.b-body{background:#fff;position:absolute;top:66px;right:-999999px;width:350px;box-sizing:border-box;box-shadow:0 0 30px rgba(0,0,0,0.1);padding:30px;border-radius:3px;opacity:0;transition:opacity .3s ease}
#header.cart-opened .b-body{right:30px;opacity:1}
.b-list{margin:0;padding:0;list-style:none}
#shop-basket .b-list li{padding:0;margin:0 0 25px}
.b-list li:after{content:'';display:block;clear:both}
.b-list-image{float:left;position:relative;width:60px;box-sizing:border-box}
.b-list-image img{vertical-align:bottom;width:60px;border:1px solid #ededed;border-radius:3px;box-sizing:border-box}
.b-list-image > b{display:block;width:16px;height:16px;line-height:16px;text-align:center;border-radius:10px;color:#fff;font-size:8px;font-weight:600;position:absolute;top:-4px;right:-4px;box-sizing:border-box;padding-left:1px;z-index:3}
.b-list-image > span{display:block;position:absolute;top:0;left:0;cursor:pointer;width:100%;height:100%;line-height:60px;text-align:center;font-size:30px;box-sizing:border-box;color:#f42323;background:rgba(255,255,255,0.95);border:1px solid #ededed;border-radius:3px;z-index:2;transition:all .3s ease;opacity:0}
.b-list li:hover .b-list-image > span{opacity:1}
.b-list-text{margin-left:80px;line-height:18px}
.b-list-text > a{color:#7a7a7a;display:inline-block;line-height:17px}
.b-list-text > a:hover{color:#121515}
.b-list-text > b{display:block;font-weight:600;color:#121515;padding-top:5px}
.b-list-text i{font-size:11px;color:#a7a7a7}
.b-total{padding-top:25px;padding-bottom:20px;border-bottom:1px solid #ededed}
.b-total > b{display:inline-block;padding-left:5px;color:#121515;font-size:20px;font-weight:600}
.b-buttons{overflow:hidden;padding-top:20px}
.b-buttons .button:first-child{margin-right:5px}
.tprofile{float:right;margin-right:5px;padding-top:5px;position:relative}
span.tprofile-icon{display:block;height:46px;line-height:46px;text-align:center;font-size:22px;color:#121515;cursor:pointer;transition:all .3s ease}
.tprofile-body{background:#fff;position:absolute;top:66px;right:-999999px;width:290px;box-sizing:border-box;box-shadow:0 0 30px rgba(0,0,0,0.1);padding:30px;border-radius:3px;text-align:center;opacity:0;transition:opacity .3s ease}
.tprofile.opened .tprofile-body{right:-57px;opacity:1}
.tprofile-ava{width:80px;border-radius:3px;vertical-align:bottom}
.tprofile-name{padding-top:20px}
.tprofile-name b{font-weight:600;color:#121515}
.tprofile-links a:hover{color:#121515}
.tprofile-links span{padding:0 7px;font-size:11px}
.tprofile-list{list-style:none;margin:20px 0 0;border-top:1px solid #ededed;padding:20px 0 0;text-align:left}
.tprofile-list li{padding:0 0 10px}
.tprofile-list li a{color:#121515}
.tprofile-list li a:hover{padding-left:7px}
.tprofile-list li span{display:inline-block;text-align:center;margin-right:15px;width:20px;font-size:20px;position:relative;top:4px}
.tprofile-body #shop-currency{margin-top:15px}
.tprofile-body #shop-currency select{width:100%;height:46px}
span.search-icon{float:right;margin-right:35px;padding-top:5px;display:block;height:46px;line-height:46px;text-align:center;font-size:22px;color:#121515;cursor:pointer;transition:all .3s ease}
#s-form{position:absolute;top:0;left:-999999px;height:56px;width:100%;padding:0 10px;margin-left:-10px;margin-right:-10px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1);z-index:99999;border-radius:3px;overflow:hidden;opacity:0;transition:opacity .3s ease}
#s-form.opened{opacity:1;left:0}
input.s-text{position:absolute;width:100%;height:100%;border:0;font-size:15px;padding-right:112px;background:#fff}
input.s-text:focus{box-shadow:none}
span.s-close{position:absolute;top:0;right:0;width:56px;height:22px;line-height:22px;cursor:pointer;text-align:center;font-size:22px;color:#121515;margin-top:17px;transition:all .3s ease;border-left:1px solid #ededed}
button.s-button{position:absolute;top:0;right:57px;background:0;padding:0;color:#121515;width:56px;height:56px;line-height:59px;text-align:center;font-size:19px}
.slider{position:relative}
.slider .owl-dots{position:relative;margin-top:-20px!important;top:-55px;z-index:10;left:calc(50% - 590px)}
.slider .owl-dots button{height:10px}
.slider .owl-dots span{transition:all .3s ease!important}
.slider .owl-dots .owl-dot.active span{width:30px}
.slide{position:relative}
.slide img{vertical-align:bottom;width:100%}
.slider .owl-carousel .owl-stage-outer{overflow:hidden}
.slide-text{position:absolute;width:100%;top:calc(50% - 210px)}
.slide-text-1{max-width:570px;font-weight:700;color:#121515;font-size:70px;line-height:70px}
.slide-text-2{font-size:17px;line-height:26px;color:#121515;max-width:570px;margin-top:50px;margin-bottom:40px}
.section{padding-top:100px}
.section.mb-30{margin-bottom:-30px}
.section.gray-bg{background:#f6f6f6;margin-top:100px;padding-bottom:100px}
.section.gray-bg.pb-70{padding-bottom:70px}
.top-ct{display:block;box-sizing:border-box;text-align:center;border-radius:3px;background:#f2f2f2;overflow:hidden;position:relative}
.top-ct:hover h3{margin-top:-20px;opacity:0}
.top-ct:hover img{margin-top:20px}
.top-ct img{vertical-align:bottom;width:100%;border-radius:3px 3px 0 0;transition:all .3s ease}
.top-ct h3{font-size:16px;font-weight:500;margin:0;padding:0 10px 20px;transition:all .3s ease}
.title{text-align:center;padding-bottom:40px}
.title h2{font-size:36px;font-weight:700;line-height:36px;margin-bottom:0}
.title p{padding-top:25px;font-size:15px;line-height:24px;max-width:670px;display:inline-block}
.bestsallers .list-item,.gp-more-goods .list-item{float:left;width:23.076923076%;margin-right:2.564102564%;margin-top:10px;margin-bottom:30px}
.bestsallers .list-item:nth-child(4n),.gp-more-goods .list-item:nth-child(4n){margin-right:0}
.bestsallers .list-item:nth-child(4n+1),.gp-more-goods .list-item:nth-child(4n+1){clear:left}
.g-img{position:relative}
.g-img-link{display:block;text-align:center}
.g-img img{max-width:100%;border-radius:3px;vertical-align:bottom}
.g-notes{position:absolute;top:15px;left:15px;z-index:2;width:50px}
.g-sale,.g-new{display:block;text-align:center;height:20px;line-height:20px;border-radius:3px;margin-bottom:5px;color:#fff;font-size:9px;font-weight:500}
.g-sale{background:#121515}
.g-img .wish{position:absolute;top:15px;right:15px;z-index:2;cursor:pointer}
.g-img .wish:before{content:'\e813';font-family:'Linearicons-Free';color:#121515;font-size:18px}
.g-img .wish.wdel:before{color:#f12039}
.g-button{display:block;line-height:40px;border-radius:3px;width:calc(100% - 20px);text-align:center;background:#ededed;position:absolute;bottom:0;left:10px;font-weight:600;opacity:0;box-shadow:0 0 20px rgba(0,0,0,0.1)}
.g-body:hover .g-button{opacity:1;bottom:10px}
.g-button span{position:relative;top:1px;margin-left:8px}
.g-button:hover{color:#fff;background:#121515}
.g-to-basket{color:#fff}
.g-to-options{background:#fff;color:#121515}
.g-name{display:block;color:#121515;font-size:15px;margin-top:20px;line-height:20px}
.g-brief{margin-top:15px;display:none}
.g-price{font-size:18px;font-weight:700;margin-top:15px}
.g-price s{color:#a7a7a7;font-weight:400;font-size:13px;padding-left:10px}
.b-banner{position:relative}
.b-banner-text{position:absolute;bottom:40px;left:60px;max-width:450px}
.b-banner-text h3{font-size:20px;font-weight:700;margin-bottom:10px}
.b-banner-text p{font-size:15px;color:#121515;margin-bottom:30px}
.b-banner-text p b{font-weight:700}
.b-banner-text .button.color:hover{color:#fff;background:#121515}
.owl-section .owl-carousel .owl-nav{position:absolute;width:100%;top:calc(50% - 40px);z-index:3}
.owl-section .owl-carousel .owl-nav button{height:46px;width:35px;text-align:center;position:absolute;top:0;background:none;cursor:pointer}
.owl-section .owl-carousel .owl-nav button.disabled{cursor:default}
.owl-section .owl-carousel .owl-nav button:hover{background:none}
.owl-section .owl-carousel .owl-nav button span{color:#121515;font-size:30px;line-height:47px;box-sizing:border-box;padding-left:1px}
.owl-section .owl-carousel .owl-nav button.owl-prev{left:-70px}
.owl-section .owl-carousel .owl-nav button.owl-next{right:-70px}
.owl-section .owl-carousel .owl-stage-outer{padding:30px 20px;margin:-30px -20px}
.carousel-left{display:block;width:35px;height:1px;background:#121515;position:relative}
.carousel-left:before{content:'';width:17px;height:1px;background:#121515;position:absolute;top:-6px;left:-2px;transform:rotate(-45deg)}
.carousel-left:after{content:'';width:17px;height:1px;background:#121515;position:absolute;bottom:-6px;left:-2px;transform:rotate(45deg)}
.carousel-right{display:block;width:35px;height:1px;background:#121515;position:relative}
.carousel-right:before{content:'';width:17px;height:1px;background:#121515;position:absolute;top:-6px;right:-2px;transform:rotate(45deg)}
.carousel-right:after{content:'';width:17px;height:1px;background:#121515;position:absolute;bottom:-6px;right:-2px;transform:rotate(-45deg)}
.nh{padding:25px 0}
.nh-left{float:left;color:#fff;font-size:18px;font-weight:600;padding:15px 0;margin-right:50px}
.nh-right{float:right}
#footer{background:#f2f2f2;color:#121515}
#footer a{color:#121515}
.f-top{padding-top:80px;padding-bottom:50px}
.f-contact{overflow:hidden}
.f-contact:first-child{margin-bottom:10px}
.f-contact > span{float:left;font-size:20px}
.f-contact > p{margin-left:35px}
.f-copy{padding:35px 0;border-top:1px solid rgba(0,0,0,0.07)}
.f-athemes{font-weight:500}
.header-image{height:150px;background:url(/img/header-image.jpg) top center no-repeat}
.path{padding:20px 0;background:#f4f4f4;color:#fff;text-align:center}
.path a{color:#fff}
.path span{margin:0 10px;position:relative;top:1px}
#content{float:right;width:72.649572649%}
#sidebar{float:left;width:23.076923076%}
.cat-info{overflow:hidden;margin-bottom:40px}
.cat-info h1{font-size:20px;line-height:24px;margin-bottom:20px;font-weight:700}
.sort-panel{box-sizing:border-box;padding:16px 25px;border-radius:3px;margin-bottom:40px;box-shadow:0 0 30px rgba(0,0,0,0.1)}
.sort-panel-left{float:left}
.sort-panel-left select{height:20px;line-height:20px;background:none;padding:0 20px 0 5px;background-position:right 9px;color:#7a7a7a;position:relative;z-index:2;transition:all .3s ease}
.sort-panel-left select:hover{color:#121515}
.sort-panel-left span{font-size:11px;vertical-align:middle;margin-left:-15px}
.sort-panel-left b{font-weight:400}
.sort-panel-left i{font-size:20px;vertical-align:middle;display:none}
.sort-panel-right{float:right}
.goods-view-mode-grid,.goods-view-mode-list{display:inline-block;width:20px;height:20px;overflow:hidden;vertical-align:middle;cursor:pointer;margin-left:6px}
.goods-view-mode-grid span{display:block;float:left;width:5px;height:5px;margin-right:2px;margin-bottom:2px;background:#ededed;transition:all .3s ease}
.goods-view-mode-grid span:nth-child(3n){margin-right:0}
.goods-view-mode-grid:hover span,.goods-view-mode-list:hover span{background:#121515}
.goods-view-mode-list span{display:block;float:left;height:5px;width:5px;margin-right:2px;margin-bottom:2px;background:#ededed;transition:all .3s ease}
.goods-view-mode-list span:nth-child(even){margin-right:0;width:12px}
.goods-view-mode-active{cursor:default}
#content .list-item{float:left;width:31.034482758%;margin-right:3.448275862%;margin-bottom:40px}
#content .list-item:nth-child(3n){margin-right:0}
#content .list-item:nth-child(3n+1){clear:left}
#shop-page-more button{width:100%;background:#ededed;border-radius:3px;color:#121515;font-size:13px;font-weight:600;text-transform:none;box-sizing:border-box;height:46px;line-height:46px}
#shop-page-more button:hover{background:#f2f2f2}
#shop-page-more button span{line-height:20px;vertical-align:middle;font-size:16px;margin-left:7px;position:relative;transition:all .3s ease}
#shop-page-more button:hover span{margin-left:12px}
.block{box-shadow:0 0 30px rgba(0,0,0,0.1);border-radius:3px;padding:50px 40px;margin-bottom:40px}
.block-title{font-size:18px;font-weight:700;color:#121515;padding-bottom:30px}
.shop-spec-filter-wrapper{position:relative;padding-bottom:46px}
#reset-filter-btn{position:absolute;width:100%;left:0;bottom:0;display:block!important}
#spec-filter-fade{position:absolute;top:0!important;left:0!important;padding:20px;margin:-20px;border-radius:3px}
#reset-filter-btn a{display:block;text-align:center;border-radius:3px;box-sizing:border-box;height:40px;line-height:40px;background:#ededed;font-weight:600;color:#121515}
#reset-filter-btn a:hover{color:#fff;background:#121515}
.spec-filter-title span{font-size:13px!important}
.spec-filter-title{margin-bottom:5px}
.spec-filter{margin-bottom:20px}
.spec-val-text{cursor:pointer}
.price-slider-wrap{padding:0 7px;position:relative}
.price-slider-wrap:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;background:#ededed;height:2px;border-radius:5px}
#price-slider-margin-value-min{float:left;margin-bottom:10px}
#price-slider-margin-value-max{float:right;margin-bottom:10px}
#flist-item-price{display:none}
.price-slider-val{overflow:hidden;color:#121515}
.flist-label{color:#121515;margin-bottom:10px;display:inline-block;margin-top:20px}
.flist-select{width:100%;font-size:12px;color:#121515}
.block-body .cat-tree{color:#1a1a1a;font-weight:400}
.block-body .cat-tree a{color:#1a1a1a}
.block-body .cat-tree u{text-decoration:none!important}
.block-body ul.cat-tree,.block-body ul.cat-tree ul,.block-body ul.cat-tree li{padding:0;margin:0;list-style:none}
.block-body>ul.cat-tree{padding:0!important;background:#fff;margin-bottom:-15px}
.block-body ul.cat-tree ul{display:none;padding-left:10px;margin:10px 0 0 10px;border-left:1px solid #ededed}
.block-body ul.cat-tree b{display:none}
.block-body ul li,.block-body ul.cat-tree li{line-height:16px;padding-top:15px;padding-bottom:15px;position:relative}
.block-body ul.cat-tree li{padding-top:13px;padding-bottom:13px;position:relative}
.block-body ul.cat-tree a:hover{color:#1a1a1a;padding-left:10px}
.block-body>ul.cat-tree>li>a{position:relative}
.block-body ul.cat-tree a:before{content:'';display:block;position:absolute;width:0;height:1px;background:#777;top:50%;transition:all .3s ease}
.block-body ul.cat-tree li a:hover:before{width:15px}
.block-body ul.cat-tree li a:hover{padding-left:25px}
.block-body ul.cat-tree .plus:before,.block-body ul.cat-tree .minus:before{display:inline-block;font-family:'Linearicons-Free';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:15px;float:right;color:#1a1a1a;cursor:pointer;transition:color .2s ease;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;padding:0;color:#1a1a1a;font-weight:400;transition:all .3s ease}

@media (min-width: 1278px) {
 .block-body ul.cat-tree ul{display:block !important;position:absolute;background:#fff;top:40px;right:99999px;width:220px;border:none;box-shadow:0 0 30px rgba(0,0,0,0.1);z-index:1002;padding:15px 30px;transition:opacity .3s ease,top .3s ease;opacity:0}
 .block-body ul.cat-tree li:hover > ul{opacity:1;top:-25px;right:-280px}
 .block-body ul.cat-tree li.cat-tree-with-ul:hover > a{padding-left:10px}
 .block-body ul.cat-tree .plus:before,.block-body ul.cat-tree .minus:before{content:"\e87a"}
}

@media (max-width: 1279px) {
 .block-body ul.cat-tree .plus:before{content:"\e874"}
 .block-body ul.cat-tree .minus:before{content:"\e873"}
}

#content .list-item-view-mode-list .list-item{float:none;width:100%;margin-right:0}
#content .list-item-view-mode-list .list-item .g-body{border:0!important;box-shadow:none!important;background:none!important}
#content .list-item-view-mode-list .list-item .g-body:after{content:'';display:block;clear:both}
#content .list-item-view-mode-list .list-item .g-img{float:left;width:220px;border-radius:3px}
#content .list-item-view-mode-list .list-item .g-text{margin-left:250px;text-align:left;padding:0}
#content .list-item-view-mode-list .list-item .g-name{min-height:auto;font-size:17px;line-height:22px}
#content .list-item-view-mode-list .list-item .g-brief{display:block}
.sidebar-arrow{display:none}
.gp{margin-bottom:80px}
.gp-img{position:relative;float:left;width:38.461538461%}
.gp-img img{max-width:100%;vertical-align:bottom;border-radius:3px}
.gp-img-small{display:block;float:left;margin-top:15px;width:22.5%;margin-right:3.333333333%}
.gp-img-small:nth-child(4n){margin-right:0}
.gp-img-small:nth-child(4n+1){clear:left}
.gp-info{float:right;width:58.119658119%}
.gp-stock{display:inline-block;padding:0 15px;line-height:30px;border-radius:3px;font-size:11px;font-weight:600;color:#121515;background:#ededed}
.gp-name{font-size:20px;line-height:22px;margin-top:20px;font-weight:700}
.gp-price{font-size:18px;font-weight:700;margin-bottom:15px}
.gp-price s{font-size:11px;font-weight:400;color:#a7a7a7;padding-left:10px}
.gp-brief{padding-bottom:15px}
.gp-more{list-style:none;margin:0 0 20px;padding:0}
.gp-more li{margin-top:7px}
.gp-more li b{font-weight:600;padding-left:5px;color:#121515}
.gp-options{margin-bottom:15px}
.shop-options{list-style:none;padding:0;margin:0}
.gp-options .opt{display:block;color:#121515;font-weight:500;padding-bottom:2px}
.gp-options>ul>li{padding-bottom:15px;overflow:hidden}
.gp-options label{position:relative;padding:13px 15px;float:left;margin-right:5px;font-weight:500;color:#121515}
.gp-options label input[type="radio"]{width:100%;border-radius:3px;position:absolute;top:0;left:0;height:44px;transition:all .3s ease;border-width:1px;border-color:#ededed}
.gp-options label input[type="radio"]:before{display:none}
.gp-options .val select{float:left;width:70%;box-sizing:border-box}
.gp-options label.gp-color{text-indent:-999px;margin-top:2px;margin-bottom:-15px}
.gp-options label.gp-color input[type="radio"]{margin-left:2px;border:3px solid #fff;border-radius:3px;width:28px;height:28px}
.gp-options label.gp-color input[type="radio"]:checked{border-color:#fff;box-shadow:0 0 0 1px #121515!important}
.gp-options label input[type="radio"]:checked{border-color:#121515}
.gp-buttons{margin-bottom:10px}
.gp-buttons a{margin-right:3px;margin-bottom:7px}
.gp-add .wish{display:inline-block;cursor:pointer;transition:all .3s ease;margin-right:20px}
.gp-add .wish.wadd:before{content:'\e813';font-family:'Linearicons-Free';font-size:16px;padding-right:7px;position:relative;top:2px}
.gp-add .wish.wadd:after{content:'РћС‚Р»РѕР¶РёС‚СЊ';font-weight:400}
.gp-add .wish.wdel:before{content:'\e87f';font-family:'Linearicons-Free';font-size:16px;padding-right:7px;position:relative;top:2px}
.gp-add .wish.wdel:after{content:'РћС‚Р»РѕР¶РµРЅРѕ';font-weight:400}
.gp-add .wish:hover{color:#121515}
.gp-add .compare-widget-wrapper{display:inline-block}
.gp-add .compare-widget-wrapper a{display:none}
.gp-add .compare-widget{display:inline-block;cursor:pointer;transition:all .3s ease}
.gp-add .compare-widget-add:before{content:'\e862';font-family:'Linearicons-Free';font-size:16px;padding-right:7px;position:relative;top:2px}
.gp-add .compare-widget-add:after{content:'РЎСЂР°РІРЅРёС‚СЊ';font-weight:400}
.gp-add .compare-widget-remove:before{content:'\e87f';font-family:'Linearicons-Free';font-size:16px;padding-right:7px;position:relative;top:2px}
.gp-add .compare-widget-remove:after{content:'Р’ СЃСЂР°РІРЅРµРЅРёРё';font-weight:400}
.gp-add .compare-widget:hover{color:#121515}
.gp-descr{margin-bottom:70px}
.gp-descr p{margin-bottom:20px}
.title-2{font-size:18px;font-weight:600;color:#121515;margin-bottom:20px}
.gp-descr *{max-width:100%}
.gp-descr img{border-radius:3px}
.gp-spec{margin-bottom:80px}
table.shop_spec{width:100%;margin-top:-15px}
.shop_spec_grp td{border-top:0!important;border-bottom:1px dotted #dadada;font-weight:400!important}
.shop_spec_grp_td_content{background:#fff;float:left;margin-bottom:-23px;padding:15px 10px;margin-left:-10px}
.shop_spec_grp td:last-child .shop_spec_grp_td_content{float:none}
.shop_spec_grp_td_content{font-weight:500;color:#121515}
.shop_spec_val .shop_spec_grp_td_content{color:#7a7a7a;font-weight:400}
.tabs .tabs-head span{display:inline-block;font-size:17px;font-weight:700;color:#a7a7a7;cursor:pointer;margin-right:30px;margin-bottom:20px;transition:all .3s ease}
.tabs .tabs-head span:last-child{margin-right:0}
.tabs .tabs-head span.aTabsHeadSpanActive{color:#121515!important;cursor:default}
.tabs .tabs-body{margin:0;padding:0}
.tabs .tabs-body > li{list-style:none;margin:0;padding:0}
.gp-more-goods{margin-top:80px}
.title2{font-size:20px;font-weight:700;color:#121515;padding-bottom:25px}
table.shop_spec{width:100%;margin-top:-15px}
.shop_spec_grp td{border-top:0!important;border-bottom:1px dotted #dadada;font-weight:400!important;padding-bottom:10px;padding-top:10px}
.shop_spec_grp_td_content{background:#fff;float:left;margin-bottom:-23px;padding:15px 10px;margin-left:-10px}
.shop_spec_grp td:last-child .shop_spec_grp_td_content{float:none}
.shop_spec_grp td:first-child{font-weight:500!important;color:#0f202c}
.shop_spec_val .shop_spec_grp_td_content{color:#7a7a7a;font-weight:400}
.gp-comm{margin-bottom:40px}
.comm{padding-top:10px;padding-bottom:30px}
.comm-ava{float:left;width:100px;border-radius:15px}
.comm-text{margin-left:125px}
.comm-name{font-size:16px;font-weight:500;color:#0f202c}
.comm-date{font-size:11px;color:#a7a7a7;margin-bottom:20px}
.shop-pros{display:block}
.shop-pros b{display:block;font-size:15px;font-weight:500;color:#029c72}
.shop-cons{display:block}
.shop-cons b{display:block;font-size:15px;font-weight:500;color:#f02743}
.gp-comm-add{margin-bottom:80px}
.block .catsTd{padding-top:20px}
.block tr:first-child .catsTd{padding-top:10px}
.block .catNumData{float:right;display:none}
.block .catsTd a{display:block;color:#121515;position:relative}
.block .catsTd a:before{content:'';display:block;position:absolute;width:0;height:1px;background:#777;top:50%;left:0;transition:all .3s ease}
.block .catsTd a:hover:before{width:15px}
.block .catsTd a:hover{padding-left:25px}
.about-text{float:right;width:670px}
.title.left{text-align:left}
.title.left h2{line-height:40px}
.title.left p{max-width:100%}
.about-list{list-style:none;margin:0;padding:0}
.about-list li{margin:0;padding:0 0 35px;font-size:15px;line-height:24px}
.about-list li > span{float:left;font-size:24px;margin-right:30px;margin-bottom:10px}
.about-image{float:left;width:440px;position:relative;padding-bottom:100px}
.about-image img{border-radius:3px;vertical-align:bottom}
.about-1{width:76.136363636%}
.about-2{display:block;position:absolute;right:0;bottom:0;width:76.136363636%}
.about-2 img{width:100%}
.about-video{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.4);border-radius:3px;transition:all .3s ease}
.about-video:hover{background:rgba(255,255,255,0.6)}
.about-video-icon{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);background:#fff;border-radius:50%;width:80px;height:80px;box-shadow:0 0 20px rgba(0,0,0,0.15);transition:all .3s ease}
.about-video-icon:before{content:'';display:block;border:10px solid transparent;position:absolute;top:calc(50% - 10px);left:calc(50% - 7px)}
.about-video:hover .about-video-icon{background:#121515}
#about-video-container{display:none}
#about-video-container iframe{max-width:100%;vertical-align:bottom}
.icon-block{display:block;padding:40px 30px;background:#fff;border-radius:3px;transition:all .3s ease}
.icon-block > *{transition:color .3s ease}
.icon-block:hover > *{color:#fff!important}
.icon-block-icon span{font-size:60px;line-height:60px}
.icon-block > h3{font-weight:700;font-size:18px;line-height:20px;margin-top:30px}
.icon-block > p{margin-bottom:20px;color:#777}
.icon-block > .lnr-arrow-right{font-size:20px;color:#121515}
.count{text-align:center}
.count-val{font-size:72px;line-height:72px;font-weight:700}
.count-text{font-size:15px;font-weight:600;color:#121515;margin-top:5px}
.mf-field{position:relative;margin-bottom:30px}
.col2 .mf-field{margin-bottom:0}
.mf-field input{width:100%;padding-top:16px;padding-bottom:16px;padding-left:60px;height:54px}
.mf-field textarea{width:100%;padding-top:16px;padding-bottom:16px;padding-left:60px;height:230px}
.mf-field > span{position:absolute;top:-1px;left:0;width:60px;height:54px;line-height:54px;text-align:center;font-size:20px;color:#121515;box-sizing:border-box;padding-left:2px}
.mf-button{text-align:center}
.mf-button button{font-size:15px;font-weight:600;height:54px;line-height:55px;padding:0 30px}
.mf-button button span{margin-right:15px;font-size:20px;line-height:54px;vertical-align:middle}
.g-map{height:500px;margin-bottom:-100px;border-top:1px solid #ededed}
.g-map iframe{padding:0;margin:0;line-height:0;width:100%;height:100%}
.post{border-radius:3px;overflow:hidden}
.post-image img{width:100%;vertical-align:bottom}
.post-text{padding:40px;background:#f8f8f8;transition:all .3s ease;position:relative}
.post-text *{transition:all .3 ease}
.post-moder{position:absolute;right:30px;bottom:35px}
.post:hover .post-text *{color:#fff}
.post-cat{display:inline-block;font-size:15px;margin-bottom:20px}
.post-cat span{padding-right:10px}
.post-name{display:block;font-weight:700;font-size:16px;color:#121515}
.post-more{margin-top:20px;display:inline-block}
.post-more span{position:relative;top:1px;margin-left:7px}
.catPages1 .lnr{position:relative;top:1px;margin-left:5px}
b.swchItemA{font-weight:400;color:#fff}
.pp{margin-bottom:60px}
.pp-image{text-align:center;margin-bottom:30px}
.pp-image img{border-radius:3px;vertical-align:bottom;max-width:100%}
.pp-cat{font-size:15px;display:inline-block;margin-bottom:20px}
.pp-cat span{padding-right:10px}
.pp-name{font-size:20px;line-height:20px;color:#121515;font-weight:700}
.bbQuoteName{display:none}
.quoteMessage{padding:30px;margin:20px 0;background:#f0f0f0;border-left:3px solid #ededed;border-radius:0 3px 3px 0;font-size:15px;line-height:22px;font-style:italic;color:#121515}
.faq-left{float:left;width:57.264957264%}
.faq-right{float:right;width:37.606837606%}
.faq-right img{width:100%;border-radius:3px;vertical-align:bottom}
#mail-form-2{display:none;box-sizing:border-box;padding:40px 30px 0}
.m-form b{color:#0f202c;display:block;font-weight:500;margin-bottom:15px}
input.m-field{width:100%;margin-bottom:20px;height:56px;padding-left:25px;padding-right:25px}
textarea.m-text{width:100%;height:140px;padding:18px 25px;margin-bottom:20px}
.m-button{font-size:15px;height:56px;padding:0 25px;margin-bottom:50px}
.section-404{padding-top:130px;padding-bottom:180px;background:url(/img/bg-404.jpg) center bottom no-repeat}
.er404{text-align:center;font-size:300px;line-height:300px}
.er404 b{font-weight:600}
.er404-title{text-align:center}
.er404-title h2{margin-bottom:20px;font-size:24px;line-height:30px;font-weight:700}
.er404-title p{max-width:710px;margin:0 auto}
.f404 > .section{padding-top:0}
.fastLinks{display:none}
.faq{margin-bottom:12px;border-radius:3px;overflow:hidden}
.faq-title{background:#f8f8f8;padding:15px 25px;font-size:15px;line-height:20px;color:#121515;overflow:hidden;cursor:pointer;position:relative;transition:all .3s ease}
.faq-title b{display:block;padding-right:40px;font-weight:700}
.faq-title span{position:absolute;top:15px;right:15px;display:block;float:right;width:21px;height:21px}
.faq-title span:before{content:'';display:block;width:21px;height:1px;background:#121515;position:absolute;top:10px;left:0;transition:all .3s ease}
.faq-title span:after{content:'';display:block;width:1px;height:21px;background:#121515;position:absolute;left:10px;top:0;transition:all .3s ease}
.faq.opened .faq-title{color:#fff}
.faq.opened .faq-title span:before,.faq.opened .faq-title span:after{background:#fff}
.faq.opened .faq-title span:after{display:none}
.faq-message{padding:15px 25px;background:#fff;border:1px solid #f8f8f8;border-top:0;display:none;border-radius:0}
.faq.opened .faq-title{background:#121515}
.faq.opened .faq-message{border-color:#121515}
#order-table,#order-table *{max-width:99.9%;box-sizing:border-box}
#order-table .order-item-nom{display:none;width:0}
#order-table{border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:1px solid #ededed;border-radius:0}
#order-table,#order-table *{border-collapse:collapse;border-spacing:0;box-sizing:border-box}
#order-table td{padding:10px 20px;border:1px solid #f4f4f4}
#order-table thead{background:#fafafa}
#order-table thead th{text-align:left;padding:0 20px;line-height:40px;color:#212121;font-weight:500}
#order-table tbody tr td:nth-child(2){border-left:none}
#order-table tbody tr td:last-child{border-right:none}
#order-table td.order-item-img{line-height:0}
#order-table td.order-item-img img{width:150px;max-width:150px;border-radius:3px}
#order-table td.order-item-name,#order-table td.order-item-name a{color:#212121}
#order-table thead th.order-head-price{width:120px}
#order-table td.order-item-price{font-size:13px;color:#212121;max-width:none;text-align:center;padding-left:5px;padding-right:5px}
#order-table td.order-item-cnt{overflow:hidden}
#order-table td.order-item-cnt>*{float:left;height:36px;text-align:center}
#order-table td.order-item-cnt input[type="text"]{width:100px}
.o-minus{display:block;line-height:36px;width:36px;height:36px;cursor:pointer;margin-right:-36px;position:relative;z-index:2;text-align:center;font-size:20px;color:#212121;transition:color .3s ease}
.o-plus{display:block;line-height:36px;width:36px;height:36px;cursor:pointer;margin-left:-36px;position:relative;z-index:2;text-align:center;font-size:18px;color:#212121;transition:color .3s ease}
.o-minus:hover,.o-plus:hover{color:red}
.o-minus::selection{background:rgba(0,0,0,0);color:inherit}
.o-plus::selection{background:rgba(0,0,0,0);color:inherit}
#order-table thead th.order-head-sum{width:120px}
#order-table td.order-item-sum{font-size:13px;color:#212121;max-width:none;text-align:center;padding-left:5px;padding-right:5px}
#order-table td.order-item-del i{font-size:20px;line-height:17px;color:red;cursor:pointer;transition:all .3s ease}
#order-table td.order-item-del i:hover{color:#000!important}
#order-table td.order-item-del input[type="checkbox"]{display:none}
#order-table tbody tr:nth-last-child(2) td{border-bottom:0}
#order-table tbody tr:last-child{display:none}
#order-table tbody tr:last-child td{border:none;padding:20px}
#order-but-continue{font-weight:400;text-transform:uppercase;font-size:11px;border:1px solid #ededed;background:#fafafa;color:#212121;height:36px;display:none}
#order-but-continue:hover{background:#212121;color:#f0f0f0;border-color:#212121}
#order-but-recalc{height:36px;line-height:36px;margin-left:30px;float:right}
#order-table td.order-total:last-child{font-size:16px;max-width:none;width:150px;display:block;line-height:36px;text-align:center;font-weight:400;color:red;float:left}
#order-total-line{padding:10px;width:99.9%;box-sizing:border-box;background:#fafafa;border:1px solid #ededed;border-top:0;font-size:16px;color:#212121;text-align:right;overflow:hidden;line-height:40px;margin-bottom:10px;border-radius:0 0 0 0}
.order-page-title{margin-top:40px;margin-bottom:15px;font-size:18px}
#payments-list tr td,#delivery-list tr td{padding-bottom:10px}
.payments-list-item{height:16px;overflow:hidden}
#payment-block-1 .payments-list-item{height:auto}
.pl-text,div[id^=delivery-descr]{background:#f4f4f4;box-sizing:border-box;padding:15px 20px!important;line-height:18px;font-size:12px;position:relative;margin-top:15px;display:none;border-radius:3px}
.pl-text:before,div[id^=delivery-descr]:before{content:'';display:block;width:12px;height:12px;background:#f4f4f4;transform:rotate(-45deg);position:absolute;top:-5px;left:15px}
.label{line-height:20px;cursor:pointer;font-weight:500!important;color:#212121}
#checkout-form .label{cursor:default;margin-bottom:2px;margin-top:10px}
#checkout-form textarea{height:100px;width:100%!important}
#checkout-form select,#checkout-form input[type="text"]{width:100%!important}
#checkout-form .checkbox{margin-top:10px;vertical-align:bottom}
hr.solid{background:none;border-top:1px solid #ededed;margin:15px 0}
.order-total-span,.order-total-sum-span{display:inline-block;line-height:24px}
.order-total-sum-span{font-weight:400;color:#212121;font-size:18px;padding-left:3px}
input#order-button{width:100%!important;margin:0!important;text-align:center;box-sizing:border-box;height:50px!important;font-size:15px;font-weight:500}
.sl-title{font-size:20px}
.forumContent .gTable{border-radius:0;background:#fcfcfc}
.gTable{background:none;border-spacing:0;overflow:hidden}
.gTable td{padding:5px 20px}
.gTableTop{line-height:40px;padding:0 20px!important;color:#fff;text-decoration:none;font-size:12px!important;text-transform:uppercase;background:#121515}
.gTableTop a{color:#fff!important;text-decoration:none;font-size:12px}
.gTableSubTop{padding:5px 10px;font-size:13px}
.catLink{color:#fff!important;font-size:12px!important;text-transform:uppercase;font-weight:500}
.catLink:hover,.gTableTop a:hover{color:#fff!important}
.funcBlock{padding-right:10px}
.forumIcoTd{text-align:center}
.forumIcoTd,.forumNameTd,.forumThreadTd,.forumPostTd,.forumLastPostTd{padding:5px 10px}
.forumThreadTd,.forumPostTd,.threadPostTd,.threadViewTd,.threadAuthTd,.threadIcoTd,.threadNametd,.threadAuthTd,.threadLastPostTd{vertical-align:middle;padding-left:20px}
.forumNameTd{line-height:24px}
.forumNameTd a{font-size:12px;text-transform:uppercase;font-weight:500}
.forumNamesBar{padding-left:10px!important}
.frmBtns{text-align:right;padding-right:10px}
.legendTd{padding:0 10px}
.threadIcoTd,.threadIcoTd{text-align:center;vertical-align:middle}
.threadsDetails{padding:5px}
.postTdTop{text-align:center;padding:5px}
.postTdInfo{text-align:center}
.posttdMessage{vertical-align:top;padding:5px}
.threadsDetails,.postTdTop{background:none}
.gTable tr{background:none}
.gDivBottomRight{height:50px}
.pagesInfo{padding:0 10px;line-height:24px}
.switchActive{padding:0 10px;color:#fff}
.postBottom{padding:0 20px!important}
#thread_search_form{position:relative;padding-bottom:10px;overflow:hidden}
#thread_search_button{position:absolute;top:0;right:0}
.fNavLink{display:inline-block;margin-bottom:30px}
#forum_filter{text-align:right;padding-bottom:10px;margin-top:-32px}
#forum_filter form{display:inline-block}
#filter_by{display:inline-block;line-height:34px}
.postPreview,#iplus,.ucoz-editor-panel input,.allUsersBtn,.uSearchFlSbm{width:auto!important}
#selectPhotosBtn,#order-button{width:auto!important;height:auto!important}
#thread_search_field{float:left!important;width:165px!important}
.forumIcoTd,.forumNameTd,.forumThreadTd,.forumPostTd,.forumLastPostTd,.forumThreadTd,.forumPostTd,.threadPostTd,.threadViewTd,.threadAuthTd,.threadIcoTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.postTdTop,.postBottom{border-bottom:1px solid #d8d8d8}
.postTdTop,.postBottom{border-top:1px solid #d8d8d8}
.gTableSubTop,.pagesInfo{background:#f2f2f2}
.gTableSubTop,.gTableSubTop a{color:#121515!important}
.postTdInfo{border-right:1px solid #d8d8d8}
.forumNameTd{color:#666}
a.forum{color:#121515}
.forumContent a:hover{color:#121515}
span#go-top{border-radius:3px;color:#fff;width:46px;height:46px;line-height:47px;text-align:center;padding-left:1px;box-sizing:border-box;font-size:16px}
span#go-top:hover{background:#ededed}

@media (min-width:1278px) {
 .menu-icon{display:none}
 #menu{float:left;margin-left:15px;padding-top:17px;text-align:center;position:relative;z-index:10}
 #menu>div{display:inline-block;text-align:left}
 #menu .uMenuRoot{margin:0;padding:0;list-style:none;transition:margin .3s ease}
 #menu .uMenuRoot>li{float:left;position:relative}
 #menu .uMenuRoot>li>a{display:inline-block;position:relative;padding:2px 20px 20px;font-size:15px;font-weight:400;color:#121515;margin-bottom:-20px}
 #menu .uMenuRoot>li>a>span{position:relative}
 #menu .uMenuRoot>li>a.home-page>span{display:none}
 #menu .uMenuRoot>li>a.home-page:before{content:'\e800';font-family:'Linearicons-Free';font-size:20px;position:relative;top:-3px}
 #menu .uMenuRoot>li>a>i{margin-left:8px;font-size:11px}
 #menu .uMenuRoot ul,#menu .uMenuRoot ul li{padding:0;margin:0;list-style:none;position:relative}
 #menu .uMenuRoot>li>ul{display:block;position:absolute;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1);padding:15px 20px;top:80px;left:-99999px;box-sizing:border-box;width:240px;opacity:0;transition:opacity .3s ease,top .3s ease;border-radius:3px}
 #menu .uMenuRoot>li.uWithSubmenu:hover>ul{top:35px;left:0;opacity:1}
 #menu .uMenuRoot>li>ul>li{padding:10px 0}
 #menu .uMenuRoot>li>ul>li:last-child{border-bottom:0}
 #menu .uMenuRoot>li>ul>li>a{display:block;color:#121515}
 #menu .uMenuRoot>li>ul>li>a:hover{padding-left:10px}
 #menu .uMenuRoot>li>ul ul{display:block;position:absolute;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1);padding:15px 20px;left:-99999px;box-sizing:border-box;width:240px;transition:opacity .3s ease,top .3s ease;opacity:0;top:50px;border-radius:3px}
 #menu .uMenuRoot>li>ul li.uWithSubmenu:hover>ul{opacity:1;top:-15px;left:195px}
 #menu .uMenuRoot>li ul>li.uWithSubmenu:hover>a{padding-left:10px;color:#121515}
 #menu .uMenuRoot>li>ul ul li{padding:10px 0}
 #menu .uMenuRoot>li>ul ul li:last-child{border-bottom:0}
 #menu .uMenuRoot>li>ul ul a{display:block;color:#121515}
 #menu .uMenuRoot>li>ul ul a:hover{padding-left:10px}
 #menu .uMenuRoot>li>ul i{float:right;line-height:22px;margin-right:10px;font-size:12px;color:#121515;font-size:10px}
 #menu .uMenuRoot li > i{display:none}
}

@media (max-width:1279px) {
 .cnt{width:920px}
 #header{padding:30px 0}
 #header.scroll{padding:7px 0}
 .header-image{height:115px;background-position:center -20px}
 .logo{margin-right:50px}
 .profile-body{top:60px}
 .b-body{top:60px}
 #menu{float:left;position:relative;padding-top:5px}
 span.menu-icon{display:block;float:left;height:46px;width:46px;text-align:center;line-height:47px;font-size:20px;cursor:pointer;background:#ededed;border-radius:3px;margin-left:5px;color:#fff;box-sizing:border-box;padding-left:1px;transition:all .3s ease}
 span.menu-icon:hover{color:#121515;background:#ededed}
 #menu > div{display:none;position:absolute;top:59px;left:5px;box-shadow:0 0 30px rgba(0,0,0,0.1);width:290px;box-sizing:border-box;background:#fff;padding:25px 30px;border-radius:3px}
 #menu .uMenuRoot li > a > i{display:none}
 #menu .uMenuRoot{list-style:none;margin:0;padding:0}
 #menu .uMenuRoot li{margin:0;padding:11px 0}
 #menu .uMenuRoot a{color:#121515}
 #menu .uMenuRoot li > i{float:right;font-size:12px;cursor:pointer;color:#121515}
 #menu .uMenuRoot li ul{padding:0 0 0 20px;margin:10px 0 0;list-style:none;border-left:1px solid #ededed;display:none}
 #menu .uMenuRoot>li>a{padding-left:0}
 .slide-text{top:calc(50% - 130px)}
 .slide-text-1{font-size:48px;line-height:48px}
 .slide-text-2{margin-top:30px}
 .slider .owl-dots{top:-35px;left:calc(50% - 465px)}
 .top-ct h3{font-size:13px}
 .title h2{font-size:30px}
 .b-banner img{width:100%}
 .b-banner-text{left:20px;top:75px}
 .t-section{margin-right:calc((100% - 920px)/2 + 100px)}
 .t-section-left{float:none;width:100%}
 .t-section-left .title{margin-top:0}
 .t-section-left .title p{padding-right:150px}
 .t-section-right{float:none;width:100%;padding-top:30px}
 .nh p{max-width:470px}
 #content{float:none;width:100%}
 #sidebar{position:fixed;top:0;left:-270px;background:#fff;width:270px;box-sizing:border-box;z-index:1000;height:100%;overflow-y:auto;transition:all .3s ease}
 #sidebar .block{margin-bottom:0;box-shadow:none;border-bottom:1px solid #ededed}
 #sidebar.opened{left:0;box-shadow:0 0 30px rgba(0,0,0,0.1)}
 .sidebar-arrow{display:block;position:fixed;top:220px;left:0;z-index:90;height:190px;line-height:190px!important;background:#ededed;width:42px;border-radius:0 3px 3px 0;text-align:center;cursor:pointer;font-size:18px;color:#fff;box-shadow:0 0 30px rgba(0,0,0,0.15);transition:all .3s ease}
 .sidebar-arrow:hover{background:#121515}
 .sidebar-arrow.opened{left:270px}
 .about-text{width:500px}
 .about-image{width:350px}
}

@media (max-width:991px) {
 .cnt{width:700px}
 .slide-text{top:calc(50% - 70px)}
 .slide-text-1{font-size:24px;line-height:24px}
 .slide-text-2{margin-top:30px;font-size:15px;line-height:22px;margin-bottom:30px}
 .slide-text .button.big{line-height:40px;height:40px;padding:0 20px;font-size:13px}
 .slider .owl-dots{top:-25px;left:calc(50% - 355px)}
 .bestsallers .list-item,.gp-more-goods .list-item{width:47.857142857%;margin-right:4.285714285%}
 .bestsallers .list-item:nth-child(2n),.gp-more-goods .list-item:nth-child(2n){margin-right:0}
 .bestsallers .list-item:nth-child(2n+1),.gp-more-goods .list-item:nth-child(2n+1){clear:left}
 .b-banner img{display:none}
 .b-banner{background:#f2f2f2;border-radius:3px;padding:30px 40px}
 .b-banner-text{position:static}
 .owl-section .owl-carousel .owl-nav button.owl-prev{left:-25px}
 .owl-section .owl-carousel .owl-nav button.owl-next{right:-25px}
 .col6{width:30.428571428%;margin-right:4.285714285%}
 .col6:nth-child(3n){margin-right:0}
 .col6:nth-child(3n+1){clear:left}
 .t-section{margin-right:calc((100% - 700px)/2 + 100px)}
 .col3{width:48.369565%;margin-right:3.260869%}
 .col3:nth-child(3n){margin-right:3.260869%}
 .col3:nth-child(2n){margin-right:0}
 .col3:nth-child(3n+1){clear:none}
 .col3:nth-child(2n+1){clear:left}
 .nh-left{float:none}
 .nh-right{float:none}
 .nh-right .button{line-height:40px;height:40px;font-size:13px}
 .col4{width:48.369565%;margin-right:3.260869%}
 .col4:nth-child(2n){margin-right:0}
 .col4:nth-child(2n+1){clear:left}
 #content .col3{width:48%;margin-right:4%}
 #content .col3:nth-child(3n){margin-right:4%}
 #content .col3:nth-child(3n+1){clear:none}
 #content .col3:nth-child(2n){margin-right:0}
 #content .col3:nth-child(2n+1){clear:left}
 .c-left,.c-right{float:none;width:100%}
 .about-text{width:100%;margin-bottom:50px}
 .about-image{width:100%}
 #order-table thead{display:none}
 #order-table tbody tr:first-child td{border-top:0}
 #order-table tbody tr:nth-child(odd){background:#fafafa}
 #order-table table,#order-table tbody,#order-table tbody,#order-table tr,#order-table td{display:block;width:100%!important;max-width:100%!important;text-align:center;box-sizing:border-box;border:none}
 #order-table td{border-bottom:1px dotted #ededed!important}
 #order-table td:last-child{border-bottom:2px solid #ededed!important}
 #order-table td.order-item-cnt input[type="text"]{width:100%}
 #order-table tr:nth-last-child(2) td:last-child{border-bottom:0!important}
 #order-table table{border:1px solid #ededed}
 #order-total-line{border-width:2px}
 .order-page-cols>.col2{width:100%;margin-right:0;float:none}
}

@media (max-width:767px) {
 .cnt{width:95%}

 .header-image{height:150px;background-position:center top}
 .logo{display:block;float:none;text-align:center;margin-right:0;margin-top:-20px;margin-bottom:15px}
 span.menu-icon{margin-left:0}
 #menu > div{left:0}
 #header.scroll{padding-top:3px}
 #header.scroll .logo{display:none}


slide-text{position:static;padding:40px 0 70px;background:#fafafa}
 .slider .owl-dots{top:-30px;left:calc(50% - 150px)}
  
.title h2{font-size:20px;line-height:24px!important}
 .title p{font-size:13px;line-height:20px}

 .nh .button{float:none;margin-top:20px}
 .g-body .g-button{opacity:1;bottom:10px}
 .gTableSubTop,.forumIcoTd,.forumThreadTd,.forumPostTd,.forumLastPostTd,.threadIcoTd,.threadAuthTd,.threadLastPostTd,.threadPostTd,.threadViewTd,.threadsDetails,.forumOnlineBar,.legendBlock,.userRights,.fFastNavTd,.fFastSearchTd,.forumNamesBar,#forum_filter,.postTdInfo,.postBottom,#thread_search_form{display:none}
 .gDivLeft{padding-top:10px}
 .postTdTop,.postTable,.posttdMessage{display:block!important;text-align:left;width:auto!important}
 .postUser{font-size:16px;color:#7a7a7a}
 .col2,.col3{margin-right:0;width:100%;float:none}
 #content .col2,#content .col3{width:100%;margin-right:0}
 #content .list-item{width:47%;margin-right:6%}
 #content .list-item:nth-child(3n){margin-right:6%}
 #content .list-item:nth-child(3n+1){clear:none}
 #content .list-item:nth-child(2n){margin-right:0}
 #content .list-item:nth-child(2n+1){clear:left}
 .commTd1,.commTd2{display:block;width:100%}
 .er404{font-size:200px;line-height:200px;margin-bottom:20px}
 .er404 span{font-size:170px;margin:0 15px}
 .sidebar-arrow{height:100px;line-height:100px!important;top:auto;bottom:150px}
 .gp-img{float:none;margin-left:auto;margin-right:auto;width:100%;margin-bottom:50px}
 .gp-img-big,.gp-img-big img{width:100%}
 .gp-info{float:none;width:100%}
 .post-img{float:none;width:100%;margin-bottom:20px}
 .post-text{margin-left:0}
 .pp-title{font-size:18px;line-height:22px}
 .faq-left{float:none;width:100%}
 .faq-right{float:none;width:100%;padding-top:40px}
}

@media (max-width:367px) {
 .cnt{width:290px}
 .header-image{height:150px;background-position:center top}
 .logo{display:block;float:none;text-align:center;margin-right:0;margin-top:-20px;margin-bottom:15px}
 span.menu-icon{margin-left:0}
 #menu > div{left:0}
 #header.scroll{padding-top:3px}
 #header.scroll .logo{display:none}
 .b-body{width:290px;padding:15px}
 button.s-button{top:-5px}
 span.s-close{top:-5px}
 #s-form{height:46px;top:5px}
 input.s-text{padding-left:15px;font-size:11px}
 .slide-text{position:static;padding:40px 0 70px;background:#fafafa}
 .slider .owl-dots{top:-30px;left:calc(50% - 150px)}
 .section{padding-top:80px}
 .title h2{font-size:20px;line-height:24px!important}
 .title p{font-size:13px;line-height:20px}
 .about-list li{font-size:13px;line-height:20px}
 .bestsallers .list-item,.gp-more-goods .list-item{float:none;width:100%;margin-right:0}
 .col6{width:44.827586206%;margin-right:10.344827586%}
 .col6:nth-child(3n),.col6:nth-child(6n){margin-right:10.344827586%}
 .col6:nth-child(2n){margin-right:0}
 .col6:nth-child(3n+1),.col6:nth-child(6n+1){clear:none}
 .col6:nth-child(2n+1){clear:left}
 .banner-text{top:20px;left:20px;font-size:18px;line-height:20px;max-width:120px}
 .banner-button{margin-top:30px}
 .t-section{margin-right:0;width:100%;border-radius:0}
 .t-section .cnt{margin-right:auto}
 .t-section-left .title p{padding-right:0}
 .col4{margin-right:0;width:100%;float:none}
 .cat-info > img{display:none}
 .cat-info h1,.cat-info p{margin-left:0}
 .sort-panel{padding-left:15px;padding-right:15px}
 .sort-panel-left b{display:none}
 .sort-panel-left i{display:inline-block}
 #content .list-item{width:100%;margin-right:0;float:none}
 #content .list-item-view-mode-list .list-item .g-img{float:none;width:100%}
 #content .list-item-view-mode-list .list-item .g-text{margin-left:0;margin-top:20px}
 .sidebar-arrow{top:auto;bottom:150px}
 .faq-title{font-size:15px;line-height:16px;padding:30px 20px}
 .faq-message{padding:20px}
 .er404{font-size:100px;line-height:100px;margin-bottom:20px}
 .er404 span{font-size:90px;margin:0 5px}
 .er404-title span{font-size:15px;line-height:30px}
 .er404-title h2{font-size:19px;line-height:20px}
 .gp-buttons a{margin-right:0;display:block;width:100%;text-align:center}
 .comm-ava{float:none;margin-bottom:10px}
 .comm-text{margin-left:0}
 #sh_promo_wraper,#sh_promo_wraper *{display:block;width:100%}
}






