@charset "UTF-8";*{margin:0;padding:0}@font-face{font-family:'Roboto';src:url(Roboto-Light.eot);src:local('Roboto Light'),local('Roboto-Light'),url(Roboto-Light.eot?#iefix) format('embedded-opentype'),url(Roboto-Light.woff2) format('woff2'),url(Roboto-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(Roboto-Medium.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(Roboto-Medium.woff2) format('woff2'),url(Roboto-Medium.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(Roboto-Regular.eot);src:local('Roboto Regular'),local('Roboto-Regular'),url(Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(Roboto-Regular.woff2) format('woff2'),url(Roboto-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}body{font:14px/24px 'Roboto',Arial,Tahoma,Verdana,sans-serif;width:100%;background:#FFF;color:#525151;overflow-y:scroll}input,textarea,select,button{outline:0;font:14px/23px 'Roboto',Arial,Tahoma,Verdana,sans-serif}input[type='submit'],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:#171c27;text-decoration:underline;font:14px/23px 'Roboto',Arial,Tahoma,Verdana,sans-serif;outline:0;transition:color .3s linear}a:hover{color:#ff7c00}.ajax{color:#EE3124;border-bottom:1px dashed;cursor:pointer;font-size:14px}p{margin:15px 0 20px}img,button{border:0}.cb{clear:both}.none{display:none!important}.c{text-align:center}.pr{position:relative}.content{margin:0 auto;width:1280px}.content_small{margin:0 auto;width:960px}header{width:100%;display:block;background:#212a3e;padding:0 0 20px 0}.head_top{border-bottom:1px solid #394867;padding:10px 0;margin:0 0 20px}.head_top ul{display:inline-block;width:960px;text-align:center}.head_top li{list-style:none;display:inline-block;position:relative;margin:0 16px}.head_top a{color:#FFF;font-size:12px;text-decoration:none}.head_top a:hover{color:#ff5f00;text-decoration:underline}a.aactive{color:#ff5f00!important}.lang{float:left;width:130px;text-transform:uppercase}.head_top li a{text-transform:uppercase}.lang b{font-size:12px;color:#ff5f00;font-weight:400}.lang b+a,.lang a+b{display:inline-block;margin:0 0 0 10px}.basket{float:right}.basket a,.basket span{background:url(img/basket.svg) no-repeat 0% 50%;text-align:right;padding:0 0 0 24px;color:#ff5f00;display:inline-block;vertical-align:top}a.profile{float:right;width:50px;background:url(img/profile.svg) no-repeat 0% 0%;background-size:22px 22px;padding:0 0 0 26px;display:block;height:24px;margin:0 10px 0 0} .head_contacts{float:left;width:540px}.head_contacts span{color:#9ba4b5;display:block;background:url(img/support.svg) no-repeat;padding:0 0 0 30px;margin:0 0 20px}.head_phones{display:inline-block;vertical-align:top;width:210px}.head_contacts b,footer b{border-radius:6px;background-color:#394867;padding:10px 30px;display:inline-block;vertical-align:top;font-weight:400;cursor:pointer;text-transform:uppercase;font-size:14px;text-align:center;color:#fff;margin:3px 0 0;transition:color .3s linear;border:2px solid #394867}.head_contacts b:hover{background:#212a3e;color:#ff5f00}.head_phones a,.footer_contacts a{display:block;color:#FFF;text-decoration:none;font-size:16px;background:url(img/phone.svg) no-repeat 0;padding:0 0 0 30px;margin:0 0 7px 0}a.logo{width:208px;height:100px;text-decoration:none;display:block;float:left;background:url(img/logo.svg) no-repeat;background-size:cover}.search{width:500px;float:right;text-align:right}.search span{color:#9ba4b5;display:block;background:url(img/24.svg) no-repeat 100% 0;padding:0 30px 0 0;margin:0 0 20px}.search input{border:0;color:#FFF;border-radius:6px 0 0 6px;background-color:#171c27;width:400px;height:50px;display:inline-block;vertical-align:top;width:340px;padding:8px 17px;box-sizing:border-box}.search input:focus{box-shadow:0 0 2px 4px rgba(246,226,169,.1)}.search button{background:url(img/search.svg) no-repeat;cursor:pointer;display:inline-block;vertical-align:top;width:50px;height:50px;border-radius:0 6px 6px 0;border:0}.nav{display:block;background:#2d3952}.nav .content{display:flex}.a_fast{padding:10px 45px;cursor:pointer;color:#FFF;box-sizing:border-box;background:#394867;text-transform:uppercase;transition:color .3s linear}.a_fast:hover{color:#ff5f00}div.a_select{ user-select:none;width:100%;position:relative;z-index:10;display:inline-block;vertical-align:top}.nav div.a_select{width:25%}.a_select ul{list-style-type:none;background-color:#fff;border:1px solid #e1e1e1;border-bottom:0;max-height:208px;margin:0;overflow-y:scroll;overflow-x:hidden;padding:0}.a_select li{line-height:20px;border-bottom:1px solid #e1e1e1;cursor:pointer;color:#6e6e6e;padding:7px 9px}.a_select li.selected{background-color:#fffbe6;color:#333}.a_select .a_sa:hover{background-color:#f4f4f4;color:#000}.cart_form .a_select .a_sa:hover{background-color:#efefef;color:#000}.a_s1:before{content:"\00a0\00a0\00a0"}.a_select li.a_select_d{cursor:default;font-style:italic;pointer-events:none;background:#f7f3f3}.a_select input{border:1px solid #2d3952;border-radius:4px;padding:7px 9px;background:#fff;width:calc(100% - 8px);margin:4px;box-sizing:border-box;height:auto}.nav .a_select div{display:none;position:absolute;background:#FFF;left:0;right:0;box-shadow:0 0 20px rgba(0,0,0,.10)} .nav .a_select span:hover,.nav .a_active{background-color:#394867}.a_select span{width:100%;cursor:pointer;background-clip:padding-box;box-sizing:border-box;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav .a_select span{text-transform:uppercase;background:url(img/arrow.svg) no-repeat 96% 50%;color:#FFF;border-right:1px solid #394867;padding:10px 25px}.cart_form .a_select span{color:#000;padding:11px 20px;font-size:16px;font-weight:300;border-radius:6px;background-color:#FFF;border:solid 1px #dcdcdc;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px}.cart_form .a_select{margin:3px auto 14px;text-align:left;max-width:340px}.a_select div{display:none;background:#FFF}.a_dis span,.a_fast.a_dis{cursor:not-allowed;opacity:.4}.a_select.a_select_f .a_select_d{display:none!important}.a_active div{display:block!important}.cart_form .a_active div{position:relative;top:-4px}.a_select li.a_img{background-repeat:no-repeat;background-size:20px 20px;background-position:9px 50%;padding:7px 9px 7px 39px}.over2 .cart_form:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;content:"";background:rgba(0,0,0,.8) url(img/load.svg) no-repeat center}.slider{background:#212a3e url(img/home.webp) no-repeat 50% 0;background-size:cover;min-height:240px}.slide{display:table;width:100%}.slide_left{display:table-cell;vertical-align:middle;width:100%;padding:80px 100px 50px 0;text-align:left}.slide_center{display:table-cell;vertical-align:middle;width:100%;padding:80px 0 50px;text-align:center}.slide_img{display:table-cell;vertical-align:middle}.slide_name{font-weight:bold;font-size:50px;color:#FFF;line-height:58px}.slide p{color:#FFF;margin:30px 0 40px;font-size:22px;line-height:36px}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;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-wrapper,.owl-carousel .owl-item{-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{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none} .owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{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-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.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}.no-js .owl-carousel{display:block} .owl-carousel .owl-animated-in{opacity:0}.owl-carousel .owl-animated-out{opacity:0}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([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 100ms 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-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-dots{ -webkit-tap-highlight-color:transparent;padding:10px 0 20px;text-align:center}.owl-dot{display:inline-block;margin:0 5px 0 0}.owl-dot span{width:12px;height:12px;margin:5px;border:1px solid #000;display:block;-webkit-backface-visibility:visible;border-radius:50%}.slider .owl-dot span{border:1px solid #FFF}.owl-dot:hover span,.owl-dot.active span{background:#000}.slider .owl-dot:hover span,.slider .owl-dot.active span{background:#FFF}.slider .owl-dots{text-align:left}.send,a.send,a.send_1,.send_1{border-radius:6px;background-color:#ff5f00;padding:12px 36px;text-align:center;font-size:16px;color:#FFF;text-transform:uppercase;cursor:pointer;display:inline-block;transition:background .4s,color .3s;text-decoration:none;border:2px solid #ff5f00}.send:hover,.send_1:hover,.send_3:hover{ background:#FFF;color:#ff5f00}a.send_1,.send_1{padding:10px 20px 10px}.t{text-transform:uppercase}.name_1,.name,h1{font-size:36px;line-height:42px;margin:0 0 55px;text-transform:uppercase;font-weight:bold;color:#171c27;text-align:center}.name{margin:100px 0 55px}h2,.name_2{font-size:26px;font-weight:bold;line-height:32px;margin:25px 0 35px;text-align:center;color:#000;text-transform:uppercase}h3,.name_3{font-size:28px;line-height:34px;text-align:center;font-weight:300;margin:25px 0}h4,.name_4{font:bold 24px/24px "Roboto";margin:20px 0;text-align:center}.text_small{text-align:center;margin:-20px 0 40px;font-size:16px}.m1{height:90px}.marki a{display:inline-block;vertical-align:top;margin:0 5px;width:148px;height:118px;border-radius:6px;text-decoration:none;transition:color .3s linear,box-shadow .3s;text-align:center;padding:30px 0 0}.marki a:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);color:#ff5f00;text-decoration:underline}.marki img{max-width:70px;max-height:70px;display:block;margin:0 auto 10px}.help_me{background:#212a3e;border-radius:6px;padding:55px 0 45px 360px;position:relative;margin:100px 0 0}.name_s{color:#FFF;font-size:22px;font-weight:300}.help_me .name{margin:0 0 25px;color:#FFF;text-align:left}.help_me img{position:absolute;width:320px;height:208px; left:25px;bottom:0}.help_info{display:inline-block;vertical-align:top;width:590px}.help_form{display:inline-block;vertical-align:top;width:310px;padding:5px 0 0}.help_form input[type=tel] {border-radius:6px 0 0 6px;background-color:#171c27;width:180px;font-size:14px;line-height:60px;border:0;color:#9ba4b5;padding:0 10px 0 25px;display:inline-block;vertical-align:top}.help_form input[type=submit] {background:url(img/help_me.svg) no-repeat;cursor:pointer;width:60px;height:60px;border-radius:0 6px 6px 0;border:0;display:inline-block;vertical-align:top}.p_cats{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.p_cats a{ text-decoration:none;border-radius:6px;background-color:#e9eef6;width:32%;height:120px; align-items:center;text-align:left;  display:inline-flex; font-size:15px;text-transform:uppercase;transition:background-color .5s linear;overflow:hidden;font-weight:bold;margin:0 0 30px 0}.p_cats a:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);text-decoration:underline;background:#FFF}.p_cats span{background:url(img/arrow1.svg) no-repeat 96% 50%;display:inline-block;width:100%;  box-sizing:border-box;padding:0 20px 0 20px}.p_cats a:hover span{background:url(img/arrow2.svg) no-repeat 100% 50%;text-decoration:underline}.p_cats IMG{width:120px;height:120px;display:inline-block;filter:grayscale(100%)}.p_cats a:hover IMG{filter:unset}.articles{flex-flow:row wrap;justify-content:space-between;align-items:center;display:flex}a.article{background-color:#e9eef6;width:410px;height:344px;overflow:hidden;display:inline-block;vertical-align:top;font-size:16px;text-transform:uppercase;text-decoration:none;position:relative;margin:0 0 30px}a.article:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);background:#FFF;text-decoration:underline}a.article span{display:block;padding:25px;height:44px;overflow:hidden}a.article IMG{max-width:100%;display:block}a.article p{position:relative;margin:0}a.article b{border-radius:6px;background-color:#394867;padding:12px 30px;font-weight:400;cursor:pointer;text-transform:uppercase;font-size:14px;color:#fff;transition:color .3s linear;position:absolute;z-index:2;margin:-25px 0 0 -75px;top:50%;left:50%;opacity:0;transition:opacity .5s linear}a.article i{position:absolute;z-index:1;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.5);opacity:0}a.article:hover b,a.article:hover i{opacity:1}.articles_left{float:left;width:850px}.articles_right{float:right;width:390px}.article_row span{color:#717171}.article_row a{text-decoration:none;display:block;text-transform:uppercase;font-weight:bold;font-size:16px;margin:10px 0}.article_row{margin:30px 0 0;border-bottom:1px solid #CCD8EB;padding:0 0 20px}.article_row:last-child{border:0}.text h2,.text h3,.text h4{margin:40px 0 30px}.text blockquote{margin:40px auto;padding:1em 30px .9em 65px;border:1px solid #FF7C00;border-left:4px solid #FF7C00;position:relative;background:linear-gradient(to right,#f4f4f4 0%,#f4f4f4 310px,#fff 460px,#fff 100%)}.text blockquote::before{content:"«";font-size:40px;font-weight:bold;color:#FF7C00;position:absolute;left:20px;top:14px}.text{line-height:28px;color:#000}.text embed{width:100%!important;}.iframe_block{max-width:1172px;display:block;width:100%;margin:0 auto}.text .iframe{padding:0 0 56.25%;position:relative;display:block;height:0;overflow:hidden}.text iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.text IMG{max-width:100%;width:auto!important;height:auto!important}.text UL,.text OL{margin:10px 0 10px 30px; font-weight:400}.text OL{counter-reset:item}.text OL LI{margin:7px 0;padding:0 0 0 28px;list-style:none}.text OL LI:before{content:counter(item)") ";counter-increment:item;color:#000;background:#fff2e6;border-radius:50%;margin:0 10px 0 -28px}.text UL LI,.kompl div{margin:7px 0;padding:0 0 0 24px;line-height:24px;list-style:none;background:url(img/arrow1.svg) no-repeat 0 5px;background-size:12px}.text a[name] {text-decoration:none;cursor:default}.text a[name]:hover{color:#a73692}.prods{display:grid; grid-template-columns:repeat(auto-fill,300px); grid-gap:1rem; justify-content:space-between;}.prod{border-radius:6px;background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.1);width:300px;height:580px;color:#717171;transition:background-color .5s linear;overflow:hidden;margin:0 auto 20px}.prod:hover{background:#e9eef6;box-shadow:none}a.prod_img{background:#e9eef6;border-bottom:1px solid #ccd8eb;height:266px;display:block;overflow:hidden}.prod_img img{display:block;max-width:100%;margin:0 auto}.prod_info{padding:25px;color:#717171}.prod_info a{color:#171c27;text-transform:uppercase;font-size:16px;text-decoration:none;display:block;height:50px;overflow:hidden;font-weight:bold}.prod_info a:hover{text-decoration:underline;color:#ff5f00}.prod_har span{color:#171c27}.prod_har{height:76px;overflow:hidden;margin:15px 0}.prod_price{font-size:22px;height:36px;font-weight:bold;color:#171c27}.buy{border-radius:6px;background:#394867 url(img/buy.svg) no-repeat 100% 0;padding:17px 0 17px 25px;cursor:pointer;overflow:hidden;color:#fff;text-transform:uppercase;font-weight:bold;display:block;transition:background-color .5s linear;margin:10px 0;text-align:left}.buy:hover{background-color:#ff5f00}.nalich{padding:20px 0 0}.bread{font-size:14px;color:#909090;padding:30px 0 50px}.bread i:before{font-size:16px;content:"/";display:inline-block;padding:0 10px}.bread a{font-size:14px;color:#909090;text-decoration:none;line-height:14px;border-bottom:1px solid}.bread a:hover{border-color:transparent}.models{margin:50px 0 80px}.models li{display:inline-block;vertical-align:top;list-style:none;width:25%;box-sizing:border-box;padding:0 25px 10px 0}.models a{text-decoration:none;font-size:16px}.models a:hover{text-decoration:underline}.sort{text-align:center;display:flex;align-items:center;justify-content:center;margin:0 0 50px}.sort span{display:inline-block;vertical-align:top;font-weight:bold;padding:5px 10px;border-radius:6px;margin:0 0 0 10px;cursor:pointer;color:#000;line-height:16px}.sort span.sort_a{background:#e9eef6!important;cursor:default}.sort span:hover{background:#fff4ee}.pagination{display:flex;align-items:center;justify-content:center;margin:35px 0 85px 0}.pagination a,.pagination b{text-decoration:none;color:#000;margin:0 8px;font-size:18px;text-decoration:none;display:inline-block;vertical-align:top}.pagination a:hover,.pagination b{text-decoration:underline;color:#ff5f00}.p_right,.p_left{width:40px;height:40px;background:#D7DAE1 url(img/arrow3.svg) no-repeat 50%;display:inline-block;vertical-align:top;border-radius:6px;margin:0 30px}.p_left{background:#D7DAE1 url(img/arrow3.svg) no-repeat 50%;transform:rotate(180deg)}a.p_right,a.p_left{background-color:#394867;margin:0 30px}.tree ul{list-style:none;margin:0;padding:0}.tree label{display:block;cursor:pointer;padding:15px 45px 15px 25px;border-radius:6px;line-height:22px;background:#E9EEF6 url(img/arrow4.svg) no-repeat calc(100% - 15px) 50%;font-size:14px;text-transform:uppercase;font-weight:bold;color:#000;margin:0 0 14px;transition:color .3s linear}.tree label:hover{color:#ff5f00}.tree ul ul li{padding:10px 25px 10px 25px;line-height:22px}.tree a{line-height:22px;text-decoration:none}a.tree_a{text-decoration:underline;color:#ff5f00}.tree input[type="checkbox"]{position:absolute;left:-9999px}.tree input[type="checkbox"] ~ul{height:0;transform:scaleY(0)}.tree input[type="checkbox"]:checked~ul{height:100%;transform-origin:top;transition:transform .2s ease-out;transform:scaleY(1);margin:0 0 30px}.tree input[type="checkbox"]:checked+label{background-color:#FFF;box-shadow:0 4px 16px rgba(0,0,0,.1);background-image:url(img/arrow5.svg)}.prods_right{float:right;width:950px}.tree{float:left;width:290px}.tree_name{font-size:22px;margin:0 0 40px;line-height:26px}.prods_right .sort{margin:0 0 40px;justify-content:left}footer{display:block;padding:30px 0 0;background:#212a3e;margin:80px 0 0}a.footer_logo{float:left;display:block;width:160px;height:100px;background:url(img/logo.svg) no-repeat;background-size:contain}.footer_contacts{float:left;margin:10px 0 0 40px;}.footer_time{float:right;width:210px;font-size:16px;color:#FFF;background:url(img/support.svg) no-repeat;padding:0 0 0 60px;margin:10px 0 0;background-size:44px 44px}footer b{margin:3px 35px}footer b:hover{background:#212a3e;color:#ff5f00}.footer_contacts a{display:inline-block;vertical-align:top;margin:15px 20px}.footer_end{background:#171c27;text-align:center;padding:40px 0 20px}.footer_end li a{color:#FFF;font-size:12px;text-transform:uppercase;text-decoration:none}.footer_end li a:hover{text-decoration:underline;color:#ff5f00}.footer_end li{margin:0 15px;list-style:none;display:inline-block;vertical-align:top}.footer_pay,.footer_soc{display:inline-block;vertical-align:top;margin:30px 20px;width:370px}.footer_autopro{display:inline-block;width:370px!important}.footer_pay{background:url(img/pay.svg) no-repeat 50%;background-size:370px 40px;height:40px}.copyright{color:#9ba4b5}.icon_in{background:url(img/s_inst.svg) no-repeat center}.icon_tg{background:url(img/s_tele.svg) no-repeat center}.icon_sk{background:url(img/s_skyp.svg) no-repeat center}.icon_fb{background:url(img/s_face.svg) no-repeat center}.icon_you{background:url(img/s_you.svg) no-repeat center}.icon_mes{background:url(img/s_mes.svg) no-repeat center}.icon_wh{background:url(img/s_what.svg) no-repeat center}.icon_viber{background:url(img/s_vibe.svg) no-repeat center}.footer_soc a{margin:0 3px;width:35px;height:35px;background-size:28px 28px; display:inline-block;transition:background-size .2s linear}.footer_soc a:hover{filter:unset;background-size:32px 32px}.product_img{background:#E9EEF6;padding:20px;text-align:center}.product_one{float:left;width:600px}.product_info{float:right;width:600px}.product_img IMG{display:inline-block!important;max-width:100%}.gal_small a{display:inline-block;width:20%;box-sizing:border-box;padding:0 5px 5px}.gal_small div{display:none}.product_info h1{text-align:left;margin:0 0 30px}.product_price{display:inline-block;vertical-align:top;color:#717171}.product_price span{font-weight:bold;font-size:36px;color:#000;display:inline-block;vertical-align:bottom;margin:0 35px 0 10px;line-height:41px}.nalich2{display:inline-block;vertical-align:top;background:url(img/yes.svg) no-repeat 0 50%;padding:0 0 0 25px;color:#00B961;font-weight:bold;line-height:55px}.product_info .nalich{background:#f7f5f5;max-width:200px;display:inline-block;vertical-align:top;padding:10px 20px;border-radius:6px}.product_buy{margin:15px 0 0}.product_buy .buy{max-width:200px;display:inline-block;width:100%;vertical-align:top}.buy_fast{color:#394867;border:2px solid #394867;border-radius:6px;padding:16px 0 15px;text-align:center;cursor:pointer;text-transform:uppercase;font-weight:bold;max-width:200px;display:inline-block;width:100%;vertical-align:top;transition:background-color .5s linear;margin:10px 0 0 30px}.buy_fast:hover{background:#394867;color:#FFF}.product_har{box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:6px;padding:35px;margin:30px 0 0}.name_5{font-size:22px;margin:0 0 15px;color:#000;display:block}.har span{display:inline-block;vertical-align:top;width:50%;margin:5px 0;font-weight:bold;color:#000}.har span:first-child{font-weight:400;color:#717171;box-sizing:border-box;padding:0 10px 0 0}.product_ii{display:grid;grid-template-columns:repeat(auto-fill,290px);grid-gap:1rem;justify-content:space-between;margin:30px 0 0}.product_info .product_ii{display:none}.product_i{display:inline-block;vertical-align:top;border:1px solid #CCD8EB;padding:25px;border-radius:6px;text-align:left;box-sizing:border-box}.product_i span{margin:20px 0 -4px;padding:0 0 0 32px;background-repeat:no-repeat;background-size:18px 18px;display:block;background-position:0 50%}.d_np{background-image:url(img/d_np.svg)}.d_up{background-image:url(img/d_up.svg)}.d_sv{background-image:url(img/d_sv.svg)}.p_bank{background-image:url(img/p_bank.svg)}.p_inet{background-image:url(img/p_inet.svg)}.p_card{background-image:url(img/p_card.svg)}.p_cash{background-image:url(img/p_cash.svg)}.tobii-zoom{border:0;box-shadow:none;display:inline-block;position:relative;text-decoration:none}.tobii-zoom img{display:block}.tobii-zoom__icon{bottom:0;position:absolute;right:5px;bottom:10px;width:24px;height:24px;background:rgba(255,255,255,.7) url(img/zoom.svg) no-repeat}.tobii-zoom__icon svg{color:#fff;fill:none;height:1.11111em;padding-bottom:.22222em;padding-left:.22222em;padding-right:.22222em;padding-top:.22222em;pointer-events:none;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2;stroke:#fff;width:1.11111em}.tobii-is-open{overflow-y:hidden}.tobii{background-color:rgba(32,42,62,.94);bottom:0;box-sizing:border-box;contain:strict;font-size:18px;left:0;line-height:1.5555555555555556;overflow:hidden;position:fixed;right:0;top:0;z-index:1337}.tobii[aria-hidden=true]{display:none}.tobii*,.tobii*::before,.tobii*::after{box-sizing:inherit}.tobii__slider{bottom:0;left:0;position:absolute;right:0;top:0;will-change:transform}.tobii__slider--animate:not(.tobii__slider--is-dragging){transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.19,1,.22,1)}@media screen and (prefers-reduced-motion:reduce){.tobii__slider--animate:not(.tobii__slider--is-dragging){transition:none}}.tobii__slider--is-draggable .tobii__slider__slide__content{cursor:-webkit-grab;cursor:grab}.tobii__slider--is-dragging .tobii__slider__slide__content{cursor:-webkit-grabbing;cursor:grabbing}.tobii__slider-slide{align-items:center;display:flex;height:100%;justify-content:center;width:100%}[data-type]{max-height:85vh;max-width:85vw;border-radius:6px;overflow:hidden;overflow-y:auto;overscroll-behavior:contain}[data-type] iframe,[data-type] video{display:block}[data-type]>figure{margin:0;position:relative}[data-type]>figure>img{display:block;height:auto;max-height:85vh;max-width:85vw;width:auto}[data-type]>figure>figcaption{background-color:rgba(255,255,255,.94);text-align:center;bottom:0;color:#1a2a3a;padding-bottom:.22222em;padding-left:.44444em;padding-right:.44444em;padding-top:.22222em;position:absolute;white-space:pre-wrap;width:100%}[data-type=html] video{cursor:auto;max-height:85vh;max-width:85vw}[data-type=iframe]{-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0)}[data-type=iframe] iframe{height:85vh;width:85vw}.tobii>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.05556em solid transparent;color:#fff;cursor:pointer;font:inherit;line-height:1;margin:0;opacity:.5;padding-bottom:.22222em;padding-left:.22222em;padding-right:.22222em;padding-top:.22222em;position:absolute;touch-action:manipulation;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.19,1,.22,1);will-change:opacity,transform;z-index:1}@media screen and (prefers-reduced-motion:reduce){.tobii>button{transition:none;will-change:opacity}}.tobii>button svg{pointer-events:none;stroke:#fff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;fill:none;color:#fff}.tobii>button:active,.tobii>button:focus,.tobii>button:hover{opacity:1;transform:scale(.84)}@media screen and (prefers-reduced-motion:reduce){.tobii>button:active,.tobii>button:focus,.tobii>button:hover{transform:none}}.tobii>button.tobii__prev,.tobii>button.tobii__next{top:50%;top:calc(50% - 2.22222em)}.tobii>button.tobii__prev svg,.tobii>button.tobii__next svg{height:3.88889em;width:3.88889em}.tobii>button.tobii__prev{left:0}.tobii>button.tobii__next{right:0}.tobii>button.tobii__close{right:.27778em;top:1em}.tobii>button.tobii__close svg{height:3.33333em;width:3.33333em}.tobii>button:disabled,.tobii>button[aria-hidden=true]{display:none}.tobii__counter{background-color:transparent;color:#fff;font-size:1.11111em;left:1em;line-height:1;position:absolute;top:2.22222em;z-index:1}.tobii__counter[aria-hidden=true]{display:none}.tobii-loader{display:inline-block;height:5.55556em;left:calc(50% - 2.77778em);position:absolute;top:calc(50% - 2.77778em);width:5.55556em}.tobii-loader::before{animation:spin 1s infinite;border-radius:100%;border:.22222em solid #949ba3;border-top-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@keyframes spin{to{transform:rotate(360deg)}}a.gallery_v i{display:block;background:url(img/youtube.svg);width:50px;height:50px;background-size:contain;position:absolute;top:0;left:10px;z-index:5}.contact_row{display:inline-block;vertical-align:top;width:23%;padding:0 1.3% 0 0}.contact_row .footer_soc{width:100%;margin:0}.contact_row .footer_soc a{margin:0 5px 0 0;width:30px;height:30px;filter:grayscale(100%)}.contact_row .footer_soc a:hover{filter:grayscale(0%)}.contact_row address{font-style:normal;line-height:22px; background:url(img/address.svg) no-repeat 0;padding:0 0 0 30px}.contact_row a[href^="tel:"] {font-size:17px;font-weight:300;margin:0 0 5px;text-decoration:none;cursor:default;display:block;background:url(img/phone.svg) no-repeat 0;padding:0 0 0 30px}.contact_row a[href^="mailto:"] {display:inline-block;background:url(img/mail.svg) no-repeat 0;padding:0 0 0 30px;font-size:16px}.inp_1:focus{box-shadow:0 0 2px 4px rgba(246,226,169,.1);border-color:#ff7c00}.inp_1{color:#000;padding:11px 20px;display:block;width:100%;font-size:16px;font-weight:300;box-sizing:border-box;margin:3px auto 14px;max-width:340px;border-radius:6px;background-color:#FFF;border:solid 1px #dcdcdc}.window input[type=tel] {width:240px;font-size:20px}.send,a.send,.pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#loader{display:none;position:fixed;z-index:2000;width:100%;height:47px; top:0;right:0;left:0; background:#212A3E url(img/load.svg) no-repeat center;background-size:30px}.error{border-bottom-color:red!important;transition:all .3s ease-in-out}.window{position:fixed;z-index:103;top:-14%;right:0;bottom:0;left:0;text-align:center;overflow-y:auto;overflow-x:hidden;text-align:center;-webkit-overflow-scrolling:touch}.window:after{display:inline-block;height:100%;margin:0 0 0 -.05em;content:"";vertical-align:middle}#window{position:relative;outline:0;display:inline-block;box-sizing:border-box;border-radius:10px; padding:50px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#FFF;max-width:830px;vertical-align:middle;}.locked{overflow:hidden;}.close{position:absolute;z-index:102;top:0;right:0;width:40px;height:40px;cursor:pointer;transition:transform .2s ease;background:url(img/close.svg) no-repeat 50%;background-size:30px}.close:hover{transform:scale(1.1)}.window .name,.window .name_1{font-size:34px;line-height:42px;margin:0 0 35px;font-weight:300}.window .name_5{margin:0}#modalshadow{background:rgba(0,0,0,.8);position:fixed;left:0;top:0;bottom:0;right:0;height:100%;width:100%;z-index:100}.scroll_to{background:#E9EEF6 url(img/arrow5.svg) no-repeat 50% 45%;background-size:24px 24px;width:44px;height:44px;transition:bottom .2s linear;text-align:center;position:fixed;z-index:30;right:20px;border-radius:50%;bottom:-60px;cursor:pointer;border:2px solid #E9EEF6}.scroll_to.scroll_up{bottom:30px}.scroll_to:hover{border-color:#ff5f00}.add_cart_img,.add_cart_more{width:150px;display:inline-block;vertical-align:top;text-align:center}.add_cart_img IMG{display:inline-block;max-width:90%;border-radius:6px;margin:0 0 20px}.add_cart_price,.add_cart_go{width:300px;display:inline-block;vertical-align:top;padding:0 0 0 30px}.add_cart strong{display:block;margin:0 0 25px}.cart_minus,.cart_plus{display:inline-block;vertical-align:top;cursor:pointer;border:0;font-size:24px;line-height:30px;width:30px;height:30px;border-radius:50%;font-weight:300;margin:7px 5px 0;background:#f0f0f0}.kolvo{font-size:30px;border-radius:6px;width:60px;font-weight:300;padding:5px;text-align:center;border:solid 1px #a1a0a0}#add_cart_price{font-size:36px;margin:24px 0;font-weight:300}.add_cart_go a.send{font-size:14px;padding:10px 25px;position:relative;top:-10px}.cart_prod{float:right;width:870px;border:1px solid #e2d7d7;border-radius:6px;padding:30px 40px;box-sizing:border-box}.cart_form{border:1px solid #a1a0a0;border-radius:6px;padding:30px;position:relative;float:left;width:290px;box-shadow:0 0 20px 0 rgb(164 164 164/50%)}.cart_row{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;position:relative;padding:10px 0;border-bottom:1px solid #e4e0e0}.cart_img img{display:block;max-width:80px;border-radius:6px}.cart_name{width:360px;box-sizing:border-box;padding:0 20px;line-height:20px}.cart_kolvo .kolvo{font-size:16px;font-weight:400;width:40px;padding:4px 2px}.cart_kolvo .cart_minus,.cart_kolvo .cart_plus{margin:1px 1px 0;background:#FFF}.cart_kolvo{width:136px;text-align:center;white-space:nowrap}.cart_price{white-space:nowrap;width:88px}.cart_name+.cart_price{text-align:right}.cart_price b{font-size:16px;font-weight:bold;color:#000}.cart_del{position:absolute;top:5px;right:-10px;width:16px;height:16px;cursor:pointer;background:url(img/close.svg) no-repeat 50%;background-size:16px 16px;opacity:.3}.cart_del:hover{opacity:1}.cart_sum span{font-size:18px;font-weight:bold;color:#1d8b0a}#cart_itogo{margin:30px 0 0;text-align:right} .page404{background:#212A3E;padding:50px 0;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;justify-content:center;text-align:center}.page404 div{color:#FFF;padding:35px;border-radius:6px}.page404 h1{color:#FFF;margin:0 0 30px}.oops{background:#FFBFC3;color:#000;font-size:18px;padding:5px}.users_page{padding:20px 0;display:flex;flex-wrap:wrap}.users_page .info{width:100%;margin:0 0 20px 0}.row_50{vertical-align:top;display:inline-block;text-align:center;width:45%;box-sizing:border-box;background:#fff;padding:20px;box-shadow:0 0 30px rgba(0,0,0,.09);border-radius:6px}.user_form_name{font-size:20px;margin:20px 0}.tabs{padding:0;margin:0 auto;text-align:center}.tab_content{display:none;padding:30px 45px;background:#fff;border:1px solid #ddd}.tabs input[type="radio"],.table_zakaz{display:none}.tabs label{display:inline-block;margin:0 0 -1px;padding:15px 25px;font-weight:bold;color:#333;border:1px solid #ddd;background:#f1f1f1}.tabs label:hover{color:#888;cursor:pointer}.tabs input:checked+label{border:1px solid #ddd;border-bottom:1px solid #fff;background:#fff}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3{display:block}.user_in_tab{min-width:280px;max-width:320px;margin:0 auto}.users_page{padding:20px 0;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.user_login span{position:relative;width:100%;max-width:340px;display:inline-block;vertical-align:top}a.login_lost{border:0;position:absolute;right:10px;top:15px}.user_info{text-align:left;background:#F3F3F3;padding:5px;margin:0 0 20px;width:100%;display:block}.user_in_tab{min-width:280px;max-width:320px;margin:0 auto}.table_zakaz TH{background:#F1F1F1;padding:5px 0}.table_zakaz TABLE{border:1px solid #ddd;width:100%;border-collapse:collapse}.table_zakaz TABLE TD{border-left:1px solid #ddd;border-bottom:1px solid #ddd}@media only screen and (max-width:1280px){*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.content{width:1000px}.head_top ul{width:712px}.head_contacts{width:380px}.search{width:360px}.search input{width:288px}.head_contacts b{padding:10px}.head_phones{width:190px}.slide_img{width:350px}.slide_img IMG{max-width:100%;display:block}.slide_left{width:auto}.slide_name{font-size:44px;line-height:48px}.slide p{font-size:20px;line-height:26px}.marki{text-align:center}.help_me .name{margin:0}.name_s{margin:0 0 10px}.help_me{padding:35px 0 25px 360px}.p_cats a{width:49%}a.article{width:315px}.footer_time{float:left;width:600px;padding:0 0 10px 60px;margin:0 0 0 50px;line-height:45px}.window{top:-6%}.models li{width:33%}.prods_right{width:650px}.product_one{width:450px}.product_one .product_ii{grid-template-columns:repeat(auto-fill,100%)}.product_info{width:500px}.product_i span{margin-top:8px}.cart_img{display:none}.cart_prod{width:630px;padding:30px}.cart_name{width:220px;padding:0}.articles_left{width:650px}.articles_right{width:320px}}@media only screen and (max-width:1000px){.content,.content_small{width:738px}.locked{margin:0}.content .content_small,.content .content{padding:0}.window{top:0}.head_top ul,.search span,.slide_img,.lang{display:none}.head_contacts{float:right;width:auto}.mcb{clear:both}.search{width:100%;float:none;text-align:center;margin:30px 0 0}.search input{width:calc(100% - 54px)}.nav,.nav .a_select span:hover,.nav .a_active{background:#FFF}.nav .content{display:block}.nav div.a_select{width:100%;display:block;padding:10px 0 0}.nav .a_select span{border:1px solid #c1c1c1;border-radius:6px;color:#000;background:url(img/arrow4.svg) no-repeat 98% 50%;padding:8px 17px}.nav .a_select div{position:static}.a_fast{display:block;border-radius:6px;margin:10px 0 30px;text-align:center;padding:10px 0}.slide_left,.slide_center{width:100%;padding:60px 0 20px;text-align:center}.slider .owl-dots{text-align:center}.help_me{margin:70px 0 0;padding:35px 25px;text-align:center}.help_info{width:100%;display:block}.help_me .name{text-align:center}.help_me img{display:none}.p_cats a{width:100%;height:90px;margin:0 0 15px}.p_cats IMG{width:90px;height:90px}a.article{width:228px;height:260px}footer{text-align:center}a.footer_logo{float:none;margin:0 auto}.footer_contacts{float:none;margin:0;text-align:center;display:inline-block;vertical-align:top}footer b{padding:10px 20px;margin:10px 0 20px}.footer_contacts a{display:block;margin:5px 0}.footer_time{ display:none}. .head_top{padding:8px 0 0}.mmenu{float:left;cursor:pointer;background:url(img/menu.svg) no-repeat;width:30px;height:30px;background-size:30px 30px;position:relative;top:-2px}.open_menu .in_menu{left:0;background:#212a3e;display:block;box-shadow:0 0 30px 0 rgba(0,0,0,5);z-index:101;position:fixed;top:0;bottom:0;width:280px;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:112;animation-name:open_menu_left;text-align:center}.in_menu a.logo{float:none;margin:10px auto;width:180px;height:87px}.m_contact a{color:#FFF;font-weight:bold;text-decoration:none;display:block;text-align:center}.m_contact b{display:inline-block;vertical-align:top;padding:5px 15px;border:1px solid #9ba4b5;border-radius:6px;color:#9ba4b5;cursor:pointer;font-weight:400;margin:8px 0 15px}.in_menu li{border-bottom:1px solid rgba(255,255,255,.3)}@keyframes open_menu_left{0%{opacity:0;transform:translateX(-260px)}100%{transform:translateX(0)}}.in_menu li a{color:#FFF;font-size:17px;text-decoration:none;line-height:24px;padding:8px 0;display:block}.main_menu,.main_menu_dot,.top_menu_ul li{border-bottom:1px solid rgba(255,255,255,.2)}.m_lang a,.m_lang b{display:inline-block;padding:2px 6px;text-decoration:none;border-radius:4px;border:1px solid #9ba4b5;background:#9ba4b5;margin:15px 5px 0}.m_lang a{background-color:transparent;color:#9ba4b5}.models li{width:50%}.prods{display:block;text-align:center}.prods .prod{display:inline-block;margin:0 20px 20px}.tree{width:100%;float:none;margin:0 0 40px}.tree_name{margin:0 0 20px}.tree label{padding:10px 45px 10px 20px;margin:0 0 8px}.tree ul ul li{padding:5px 10px}.tree a{font-size:16px}.prods_right{float:none;width:100%}.prods_right .sort{justify-content:center}.product_one{float:none;width:100%}.product_one .product_ii{display:none}.product_info .product_ii{display:grid}.product_info{float:none;width:100%;text-align:center;margin:30px 0 0}.har span{text-align:left}.har span:first-child{text-align:right}.cart_form{text-align:center;width:100%;box-sizing:border-box;float:none}.cart_prod{float:none;width:100%;margin:50px 0 0}.contact_row{width:100%;padding:0;margin:0 0 40px}.contact_row+.m1{height:0}.users_page{display:block}.row_50{width:100%;margin:0 0 40px}.articles_left{width:100%;float:none}.articles_right{width:100%;margin:40px 0 0;float:none}}@media only screen and (max-width:761px){.content,.name_small,.content_small{box-sizing:border-box;width:100%;padding:0 15px}a.article{display:block;max-width:410px;width:100%;height:auto;margin:0 auto 15px!important}a.article span{padding:20px;height:auto}.cart_name{width:100%;margin:0 0 10px}}@media only screen and (max-width:632px){.head_contacts span{display:none}.head_contacts b{display:block;padding:6px 0}.name_1,.name,h1,.slide_name{font-size:30px;line-height:36px;margin:0 0 35px}.name{margin:70px 0 45px}.marki a{padding:15px 0 0}#window{padding:30px 15px;border-radius:0;width:100%}.footer_end li{display:block}.models{margin:30px 0 60px}.models li{width:100%;padding:0}.models a{display:block;background:#f7f8fb;padding:5px 10px;border:1px solid #e9e9e9;margin:0 0 6px}.scroll_to{display:none!important}.product_ii{grid-template-columns:repeat(auto-fill,100%)}}@media only screen and (max-width:520px){.add_cart_price,.add_cart_go{display:block;width:100%;padding:10px 0}.add_cart_img{display:none}.add_cart_go a.send{position:static}.prods .prod{margin:0 0 20px;width:100%;max-width:350px;height:auto}.buy_fast,.product_buy .buy{max-width:140px}}@media only screen and (max-width:440px){.footer_pay,.footer_soc{width:100%;background-size:contain;box-sizing:border-box;margin:10px 0}.head_contacts{display:none}a.logo{float:none;margin:0 auto}.marki a{padding:0}.help_form{width:100%}.help_form input[type=tel] {width:130px}.cart_form,.cart_prod{width:auto;margin:0 -15px;padding:30px 20px}.cart_name+.cart_price{display:none}.cart_prod{margin-top:30px}.tabs label{display:block}.tab_content{padding:20px 0}}@media only screen and (max-width:420px){.name_1,.name,h1{font-size:26px;line-height:30px}h2,.name_2{font-size:22px;line-height:26px}h3,.name_3{font-size:20px;line-height:22px}.product_har{box-shadow:none;margin:0 -15px;padding:35px 15px;background:#f4f4f4}}@media only screen and (max-width:374px){.buy_fast,.product_buy .buy{max-width:90%;box-sizing:border-box;margin:0 0 30px}.buy_fast{padding:8px 0}}  .animated,#window,#modalshadow,.error,.pnone .none,.in_menu{animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@keyframes fadeInUp{from{opacity:.5;-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-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);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}