.card{position:absolute;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;-ms-perspective:800px;perspective:800px;transform:translateZ(0)}.card-wrap{border:1px solid #c9c9c9;border-radius:5px;position:absolute;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.ie .card-wrap{border:none}#cards .card-main{transition:left .5s;left:-1800px;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.safari .card.back .card-front{opacity:0}.safari .card.front .card-back{opacity:0}.card-wrap figure{margin:0;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.chrome .card-wrap figure{background:#fff;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}.webkit .card-wrap figure{background:#fff}.card-wrap figure.card-back,.card.back .card-wrap{-webkit-transform:rotateY(179.9deg);-moz-transform:rotateY(179.9deg);-o-transform:rotateY(179.9deg);transform:rotateY(179.9deg)}.ie .card-wrap{background:0 0!important;box-shadow:none;-ms-transform:rotateY(0)!important;transform:rotateY(0)!important}.ie .card figure{transition:transform .5s;box-shadow:0 0 1px rgba(0,0,0,1);background:#fff}.ie .card figure.card-back{-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.ie .card.back figure{-ms-transform:rotateY(360deg);transform:rotateY(360deg)}.card-back,.card-front{padding:20px 0 10px 0}.new-card{padding:10px 0}.card-wrap figure{background:#fff}.card *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vocab-card__word-eng,.vocab-card__word-rus{padding:0 10px;min-height:55px;cursor:pointer}.vocab-card__word-rus__small-eng{position:absolute;top:6px;font-size:16px;color:grey;width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#balloon .play-sound_slowly{float:right}.play-sound_slowly .vocab-card__word-eng__listen{margin-right:10px}.vocab-card__word-eng__listen{float:right}.vocab-card__word-eng__text,.vocab-card__word-rus__text{display:inline-block;padding-top:2px;font-size:24px;position:relative;width:85%}.vocab-card__word-eng__text{display:inline-block;font-size:24px;line-height:1.2;width:170px;max-height:55px;overflow:hidden}.card-phrase_item .vocab-card__word-eng__text,.card-phrase_item .vocab-card__word-eng__text>a{font-size:13px!important}.vocab-card__word-rus__text{max-height:85px;overflow:hidden;line-height:1.2}.card-phrase_item .vocab-card__word-rus__text,.card-phrase_item .vocab-card__word-rus__text a{font-size:13px}.vocab-card__video{position:relative;margin-bottom:10px;height:170px;overflow:hidden;background:#000}.vocab-card__video:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.4)}.vocab-card__video.is-playing:before{content:none}.vocab-card__phrase{min-height:100px;cursor:pointer}.vocab-card__phrase-eng,.vocab-card__phrase-rus{padding:0 10px;font-size:14px;font-weight:700;color:#333;position:relative;z-index:1}.vocab-card__phrase-rus.turn-around{position:relative;min-height:130px}.vocab-card__phrase-eng{padding-bottom:10px}.vocab-card__phrase-rus{font-weight:400;color:grey}.card .selected-word,.vocab-card__phrase-eng__main,.vocab-card__phrase-rus__main{color:#73b172}.card-phrase-play{position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;z-index:10}.card-video-wrap{position:relative;height:100%}.card-video-wrap .poster{position:absolute;top:0;height:100%;left:50%!important;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.card-video-wrap .vjs-has-started+.poster{display:none}.card-video-wrap .vjs-control-bar,.card-video-wrap .vjs-loading-spinner{display:none!important}.card-footer .button-style-4{width:130px}.card-footer{text-align:center}.card-footer .balloon__buttons__more{margin-right:15px}.balloon__button__text svg{vertical-align:middle}.card-wrap figure{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.card-wrap{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.card-footer .balloon__buttons__turn{height:52px;float:right;margin-right:7px;position:relative;right:-6px;bottom:-11px;width:70px}.ie .card-footer .balloon__buttons__turn{border:none!important;bottom:-10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.card-footer__rus .balloon__buttons__turn{background:0 0;border-bottom:6px solid transparent;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.card-footer__rus .balloon__buttons__turn svg path{fill:#868687}.card-english .vocab-card__phrase .turn-around{min-height:110px}.card-phrase.vocab-card__phrase-rus__text{display:inline-block;text-align:left;min-height:110px}.vocab-card__phrase-rus.card-footer{text-align:left}.card-footer:not(.vocab-card__phrase-rus){text-align:center;position:absolute;bottom:10px;left:50%;margin-left:-150px;width:300px;transition:all .5ms}.card__content__phrase__source{position:absolute;top:0;left:0;width:100%;padding:10px}.is-visible .balloon__content__phrase__source__text{display:block}.is-visible.card__content__phrase__source{background:rgba(0,0,0,.4)}.vocab-card__word__source{float:right;position:relative}.vocab-card__word__source .dict__video__list-table__info__balloon{top:45px;right:-10px;left:auto;background-color:#fff;min-width:270px;width:270px}.vocab-card__word__source .dict__video__list-table__info__balloon:after{right:23px;top:-4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.dict__video__list-table__info__balloon__delete{margin-top:10px}.dict__video__list-table__info__balloon__delete__icon{vertical-align:middle;padding-right:5px}.dict__video__list-table__info__balloon__delete__text{color:#f03f39;font-size:14px}.dict__video__list-table__info__balloon__delete__text:hover{text-decoration:underline}.vocab-card__word__source .dict__video__list-table__info__balloon__title{line-height:1.7}.dict__video__list-table .puzzle-tooltip__content-progress svg{width:34px;height:34px}.dict__video__list-table .puzzle-tooltip__content-progress>span{width:34px;height:34px;display:inline-block;vertical-align:middle}