.btn-default:focus,.btn:focus,button:focus{outline:0}.cta,.cta--danger,.cta--youtube,.cta__a,.cta__edit,.cta__edit--small,.cta__primary,.cta__primary--line,.cta__primary--yellow,.cta__secondary,.cta__secondary--white,.cta__social{display:inline-block;border:none;border-radius:2px;padding:8px 16px;text-transform:uppercase;color:#fff;font-weight:600;transition:.2s all ease-in;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.cta--danger:hover,.cta--youtube:hover,.cta:hover,.cta__a:hover,.cta__edit--small:hover,.cta__edit:hover,.cta__primary--line:hover,.cta__primary--yellow:hover,.cta__primary:hover,.cta__secondary--white:hover,.cta__secondary:hover,.cta__social:hover{box-shadow:0 10px 20px rgba(0,0,0,.16),0 6px 6px rgba(0,0,0,.2)}.cta--danger:focus,.cta--youtube:focus,.cta:focus,.cta__a:focus,.cta__edit--small:focus,.cta__edit:focus,.cta__primary--line:focus,.cta__primary--yellow:focus,.cta__primary:focus,.cta__secondary--white:focus,.cta__secondary:focus,.cta__social:focus{outline:0}.cta__primary,.cta__primary--line,.cta__primary--yellow{background-color:#2ca3ff}.cta__primary--line:focus,.cta__primary--line:hover,.cta__primary--yellow:focus,.cta__primary--yellow:hover,.cta__primary:focus,.cta__primary:hover{background-color:#0087ef;color:#fff;text-decoration:none}.cta__secondary{background-color:#6d7791}.cta__secondary:hover{color:#fff;background-color:#838ba2}.cta__secondary--white{background-color:#fff;color:rgba(44,163,255,.9)}.cta__primary[disabled],.cta__secondary[disabled]{opacity:.4}.cta__primary[disabled]:hover,.cta__secondary[disabled]:hover{box-shadow:0 1px 4px rgba(0,0,0,.16)}.cta__primary--yellow{text-transform:uppercase;background-image:linear-gradient(180deg,#ffb133 0,#f09400 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);color:#fff;text-shadow:0 1px 2px #c47c07}.cta__primary--yellow:hover{color:#fff}.cta__primary--line{background-color:transparent;border:1px solid #fff;outline:0}.cta__primary--line:hover{background-color:#fff}.cta__primary--line:active,.cta__primary--line:focus{outline:0}.cta__edit,.cta__edit--small{background-color:#696a80}.cta__edit--small:hover,.cta__edit:hover{color:#fff}.cta__edit--small{padding:4px}.cta__a{padding:0;background-color:transparent;color:#fff}.cta__white{color:#fff;font-size:1.728rem;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.5)}.cta--big{font-size:1.728rem}.cta--youtube{background-color:#d4474c}.cta-disabled{opacity:.5}.cta__social{position:relative;overflow:hidden;text-align:center}.cta__social:hover{color:#fff}.cta__social i{position:absolute}.cta__social i.vb-icon-facebook{font-size:25px;bottom:-1px;left:15px}.cta__social i.vb-icon-google{font-size:28px;bottom:-3px;left:10px}.cta__social i.vb-icon-twitter{font-size:29px;bottom:-3px;left:10px}.cta__social i.vb-icon-twitch{font-size:27px;bottom:-3px;left:9px}.google{background-color:#d03324}.google:hover{background-color:#dc4233}.facebook{background-color:#3b5998}.facebook:hover{background-color:#4366ae}.twitter{background-color:#00aced}.twitter:hover{background-color:#09bcff}.reddit{background-color:#ff5700}.reddit:hover{background-color:#ff681a}.twitch{background-color:#7550ba}.twitch:hover{background-color:#8361c1}.user--image{width:26px;height:26px;display:inline-block}.user--image img{width:100%;height:100%;border-radius:50%;background-color:#3f404d}.profile-picture{width:140px;height:140px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.browserupgrade{text-align:center;background:#e35b5b!important;color:#fff!important;padding:.5em 2em .6em;width:100%}.browserupgrade a{color:#632828;text-decoration:underline}.browserupgrade.landing-page{position:absolute;top:76px}.impact-comments .comment-actions .action,.text-link{cursor:pointer;color:#000;font-weight:500}.small-profile{background-color:#000;width:26px;height:26px;border-radius:50%;display:inline-block;background-size:cover;background-position:50% 50%;position:relative}.small-profile .notification{height:8px;width:8px;position:absolute;background-color:#d93d3d;border-radius:50%;right:0;top:0}.author{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.author .name{margin-left:7px}.author .time-ago-container{margin-left:7px}.hashtag{font-weight:700;color:#3b3c4a}.white-link{color:#fff;font-weight:500;text-decoration:none}.white-link:focus,.white-link:hover{text-decoration:none}.logo{width:83px;height:30px}svg.logo{width:53px;height:19px}.logo .shape,.logo .text{fill:#fff}.content-container{position:relative}.divider{color:#fff}.tac{text-align:center}.center{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.center:after,.center:before{content:'';display:table}.center:after{clear:both}.loading-spinner{width:64px;margin:0 auto;padding-bottom:50px}.spinner-container{width:100%;height:100%;position:absolute;background:rgba(255,255,255,.8);z-index:9999;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.spinner,.spinner-small{width:64px;height:auto}.spinner .sign,.spinner-small .sign{margin:0 auto;animation-name:pulsing;animation-duration:1.5s;animation-iteration-count:infinite}.spinner .sign .shape,.spinner-small .sign .shape{fill:#008ffe}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.flex-center,footer .small-wrap,footer section,footer ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.transition,.vib__actions .action{transition:all .15s ease}.box-shadow{box-shadow:0 2px 8px 0 rgba(0,0,0,.2)}.small-title{font-weight:400;color:#545e72}.small-wrap{padding:0 10px}.vb-search-form{position:relative}.vb-search-form__input{border:1px solid #475066;padding:4px 8px;border-radius:2px;background-color:#475066;color:#fff}@media only screen and (min-width:730px){.vb-search-form__input{min-width:100px}}.vb-search-form__input:focus{outline:0;border:1px solid #2ca3ff}@media only screen and (min-width:730px){.vb-search-form__input:focus{min-width:250px}}.vb-search-form__search{border:1px solid #6d7791;background-color:#6d7791;color:#fff;border-radius:2px;outline:0}.vb-search-form__search:hover{background-color:#7b859c}.vb-search-form__search .fa{padding:0 8px}.vb-search-form__close{background-color:transparent;border:none;color:#fff;position:absolute;right:50px;top:1px}.title--section{font-weight:400}.big-wrap{max-width:1800px;width:100%;margin:0 auto}@keyframes pulsing{from{width:50%}50%{width:100%}to{width:50%}}#toast-container>div{box-shadow:0 1px 4px rgba(0,0,0,.16);transition:.2s all ease-in;border-radius:2px}#toast-container>div:hover{box-shadow:0 10px 20px rgba(0,0,0,.16),0 6px 6px rgba(0,0,0,.2)}#toast-container .toast{background-color:#030303}#toast-container .toast-success{background-color:#4ebb85}#toast-container .toast-error{background-color:#cf463f}#toast-container .toast-info{background-color:#2ca3ff}#toast-container .toast-warning{background-color:#696a80}#toast-container .toast .toast-close-button{right:0}.toast-top-right{top:45px}.follow-collection{cursor:pointer}.follow-collection:hover .follow-collection:not(.collection-details){color:#008ffe}.follow-collection.following .follow-collection:not(.collection-details){color:#2ca3ff}.vib{background-color:#fff;margin-bottom:20px;transition:all .15s ease;cursor:pointer;height:188px;position:relative}.vib:after,.vib:before{content:'';display:table}.vib:after{clear:both}.vib:hover .author-time-ago a.author-name{color:#2ca3ff}.vib:hover .author-time-ago a.author-name:hover{color:#008ffe}.vib:hover .vib-category{color:#2ca3ff}.vib:hover .vib-category:hover{color:#008ffe}.vib__link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:40}.vib__actions{position:absolute;left:10px;top:8px;z-index:50;width:100%;pointer-events:none}.vib__actions:after,.vib__actions:before{content:'';display:table}.vib__actions:after{clear:both}@media only screen and (min-width:730px){.vib__actions{max-width:340px}}.vib__actions .vb-icon-star{color:#fff100;text-shadow:0 1px 2px #de8f00;display:inline-block;float:left;position:relative;top:5px}.vib__actions .actions__wrap{display:inline-block;width:95%;float:left}.vib__actions .action{font-weight:600;color:rgba(255,255,255,.8);background-color:rgba(0,0,0,.7);padding:5px 7px;border-radius:2px;margin-left:5px;border:none;display:inline-block;line-height:1.2;position:relative;z-index:540;margin-bottom:10px;pointer-events:auto}.vib__actions .action.vb-delete{float:right}.vib__actions .action:hover{color:#fff;background-color:rgba(0,0,0,.9)}.vib__preview{width:360px;height:188px;background-color:#ccc;float:left}.vib__info{float:left;width:calc(100% - 360px);padding:15px 20px 15px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:150px;background-color:#fff}@media only screen and (max-width:544px){.vib__info{margin-top:190px}}.vib__info.unpublished:after{content:"Draft";position:absolute;top:55px;right:10px;color:#aab4c5;display:block;text-transform:uppercase;font-weight:700}.vib__info--top .title{line-height:1.2;font-weight:400;-ms-flex-positive:2;flex-grow:2;display:block;overflow:hidden;text-overflow:ellipsis;margin:0 0 10px 0}@media only screen and (max-width:730px){.vib__info--top .title{display:block}}.vib__info--top .vib-category{background-color:#e8e8e8;padding:4px;position:relative;top:-3px;padding:3px 5px;border-radius:2px;position:relative;z-index:70;color:#545e72}@media only screen and (max-width:730px){.vib__info--top .vib-category{margin-left:0;margin-top:10px;display:inline-block}}.vib__info--top .author-time-ago{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#637491;margin:5px 0;position:relative;z-index:70}@media only screen and (max-width:730px){.vib__info--top .author-time-ago{margin:5px 0}}.vib__info--top .author-time-ago a.author-name{color:#637491}.vib__info--top .vib-description{overflow:hidden;text-overflow:ellipsis;margin-top:5px;line-height:1.7}.vib__info--bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:auto;color:#637491}.vib__info--bottom .upvotes{margin-left:auto}.vib__info--bottom .upvotes .fa{color:#7d7f98;margin-right:3px}.vib__info--bottom .views{margin-left:40px}.vib__info--bottom .views .fa{margin-right:4px;color:#7d7f98}.vib__info.selected{background:#6d7791;color:#fff}.vib__info.selected .upvotes .fa,.vib__info.selected .views .fa,.vib__info.selected a.author-name,.vib__info.selected div{color:#fff}@media (max-width:730px){.vib-preview .vib,.vib-repeat .vib{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.vib-preview .vib__preview,.vib-repeat .vib__preview{float:none;width:100%;height:auto;min-height:188px}.vib-preview .vib__info,.vib-repeat .vib__info{float:none;width:100%;height:auto;padding:15px 15px 10px}}.grid-view{float:left;clear:none;text-align:inherit;width:31.999999999999996%;margin-left:0;margin-right:2%;height:300px;margin-bottom:20px}.grid-view:after,.grid-view:before{content:'';display:table}.grid-view:after{clear:both}.grid-view:nth-child(3n){margin-right:0;float:right}.grid-view:nth-child(3n+1){clear:both}@media only screen and (max-width:730px){.grid-view{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.grid-view:after,.grid-view:before{content:'';display:table}.grid-view:after{clear:both}.grid-view:nth-child(3n){margin-right:3%;float:left}.grid-view:nth-child(3n+1){clear:none}.grid-view:nth-child(2n){margin-right:0;float:right}.grid-view:nth-child(2n+1){clear:both}}@media only screen and (max-width:544px){.grid-view{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0}.grid-view:after,.grid-view:before{content:'';display:table}.grid-view:after{clear:both}.body-explore-vibs .grid-view{height:320px}}.grid-view .vib{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:2px}.grid-view .vib__preview{float:none;width:100%;height:auto;min-height:150px;border-radius:2px 2px 0 0}@media only screen and (max-width:544px){.grid-view .vib__preview{min-height:190px}}.grid-view .vib__info{float:none;width:100%;height:100%;padding:12px 12px 10px}.grid-view .vib__info .created-by{display:none}.grid-view .vib__info .title{max-height:76px;line-height:1.2}.grid-view .vib__info .vib-description{margin-top:0;max-height:22px;overflow:hidden}.grid-view .vib__info .vib-category{-ms-flex-order:2;order:2;max-height:21px;margin-top:0}.grid-view .vib__info .vib__author{-ms-flex-order:1;order:1;overflow:hidden;text-overflow:ellipsis}.grid-view .vib__info .views{margin-left:20px}.grid-view .vib__actions{max-width:100%}.grid-view .vib__actions .actions__wrap{max-width:90%}.grid-view .admin-controls{top:-300px;left:5px;width:200px;z-index:100;opacity:0}.grid-view .admin-controls button{margin-bottom:5px}.grid-view:hover .admin-controls{opacity:1}.embed-profile-modal .modal-dialog{max-width:100%;width:1140px;height:665px}.embed-profile-modal .modal-content{max-width:100%}.embed-profile-modal .modal-content iframe{width:1140px;height:665px}@media screen and (max-width:1140px){.embed-profile-modal .modal-dialog{width:600px!important;height:350px!important}.embed-profile-modal iframe{width:600px!important;height:350px!important}}@media screen and (max-width:600px){.embed-profile-modal .modal-dialog{width:450px!important;height:262px!important}.embed-profile-modal iframe{width:450px!important;height:262px!important}}@media screen and (max-width:400px){.embed-profile-modal .modal-dialog{width:300px!important;height:175px!important}.embed-profile-modal iframe{width:300px!important;height:175px!important}}.vibby-login .explanation{text-align:center;margin-bottom:15px}.vibby-login .consent .text{margin-bottom:25px;color:#637491}.vibby-login .consent .checkbox-divider{clear:both;margin-bottom:15px}.vibby-login .password-reset .alert{margin-top:20px;text-align:center}.vibby-login .password{position:relative}.vibby-login .password__input{padding-right:25px}.vibby-login .password .eye{position:absolute;right:8px;top:15px;cursor:pointer}.vibby-login .alert-container{margin-top:20px;text-align:center}.vibby-login .alert-container .alert{margin-bottom:6px}vb-svg{display:inline-block;line-height:0}vb-svg .icon-include{display:inline-block}.vib__preview{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vib__preview .vib-thumbnail{width:100%;height:100%;background:center center no-repeat;background-size:cover;background-color:#363c4d;border-radius:2px 2px 0 0;position:absolute;z-index:1;left:0;right:0}.vib__preview .add-remove-btn{position:relative;z-index:2}.vb-comment{background-color:#fff;transition:all .2s ease;width:100%}.vb-comment .author .time-ago{color:#7d8192;font-weight:500;margin-left:auto}.vb-comment__actions{text-align:left;padding:5px 0}.vb-comment__actions .comments-counter{text-indent:10px;cursor:pointer}.vb-comment__actions .comments-counter a{color:#333}.vb-comment__actions .comments-counter a:hover{color:#008ffe}.vb-comment__actions .comments-action{cursor:pointer;display:inline-block;margin-right:10px;font-weight:700;height:12px;color:#7f7f7f}.vb-comment__actions .comments-action:hover{color:#008ffe}.vb-comment__actions .comments-action.upvoted{color:#2ca3ff}.vb-comment__actions .comments-action.upvoted .icon-upvote{fill:#2ca3ff}.vb-comment__actions .comments-action:hover .icon-upvote{fill:#008ffe}.vb-comment__content .text{display:inline}.vb-comment .comment-form,.vb-comment__actions,.vb-comment__content{margin-left:33px}.vb-comment .delete,.vb-comment .edit{display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;white-space:nowrap;border-radius:50%;border:2px solid;width:20px;height:20px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;float:right}.vb-comment .delete{color:#d93d3d}.vb-comment .edit{margin:0 5px}.vb-comment:hover .delete,.vb-comment:hover .edit{opacity:1}.comment-form{position:relative}.comment-form .submit-icon-container{color:#2ca3ff;display:inline-block;position:absolute;right:2px;bottom:2px}.comment-form .comment-input textarea{display:block;border:1px solid #e6ebf3;padding:6px 10px 6px 10px;resize:none;outline:0;width:100%}.comment-form .comment-input textarea:focus{border-color:#a6b8d4}.comment-form .comment-input textarea.ng-invalid-maxlength{border-color:#d93d3d}.comment-form .comment-input .dropdown-menu{max-height:270px;overflow-y:scroll}.comment-form .comment-input .dropdown-menu .typeahead-users{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 20px}.comment-form .comment-input .dropdown-menu .typeahead-users .match-picture{margin-right:5px}.impact-comments{background-color:#fff;margin-bottom:10px;border-left:5px solid #bbe1ff;transition:all .2s ease;padding-bottom:10px;box-shadow:inset 0 1px 0 0 #e7ebf4,inset 0 -1px 0 0 #e7ebf4}.impact-comments.focus{border-left:10px solid #6a7bff;background:#f9f9fb}.impact-comments.focus .vb-comment{background:#f9f9fb}.impact-comments.active{border-left:10px solid #2ca3ff!important}.impact-comments .impact-title-container{padding:10px 20px}.embed-vib .impact-comments .impact-title-container{padding:10px}.impact-comments .all-reply-container{border-left:2px solid #e7ebf4;margin-left:20px}.impact-comments .all-reply-container.replies-expanded{margin-top:10px}.impact-comments .all-reply-container.no-impact-title{margin-top:10px}.embed-vib .impact-comments .all-reply-container{margin-left:12px}.impact-comments .all-reply-container .vb-comment{padding:10px 20px 0 10px}.impact-comments .all-reply-container .comment-form{margin:10px 20px 0 10px}.impact-comments .comment-actions{text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px 0 20px}.embed-vib .impact-comments .comment-actions{padding-left:10px}.impact-comments .comment-actions .action{margin-left:15px;color:#7f7f7f}.impact-comments .comment-actions .action:first-child{margin-left:0}.impact-comments .comment-actions .action .fa{color:#b4b4b4;margin-right:3px}.impact-comments .comment-actions .action vb-svg{position:relative;bottom:-2px}.impact-comments .comment-actions .action vb-svg .icon-upvote{width:15px;height:14px;margin-right:3px;fill:#b4b4b4}.impact-comments .comment-actions .action:hover{color:#008ffe}.impact-comments .comment-actions .action:hover .fa{color:#008ffe}.impact-comments .comment-actions .action:hover .icon-upvote{fill:#008ffe}.impact-comments .comment-actions .action.upvoted{color:#2ca3ff}.impact-comments .comment-actions .action.upvoted .icon-upvote{fill:#2ca3ff}.impact-comments .indent-form{margin-left:20px;border-left:3px solid #e7ebf4}.comments-container{background:#fff}body.embed-vib .comments-container h3{display:none}.vb-walkthrough-hole{position:absolute;width:120px;height:120px;border:2px solid #fff;border-radius:60px;z-index:2011;transition:.3s box-shadow ease-in}.vb-walkthrough-hole-box-shadow{box-shadow:0 0 5px 3000px rgba(44,163,255,.9)}.safari .vb-walkthrough-hole-box-shadow{box-shadow:0 0 500px 3000px rgba(44,163,255,.9)}.vb-walkthrough-info{position:absolute;width:400px;z-index:2012}.vb-walkthrough-info span{color:#fff;display:block}.vb-walkthrough-info button{margin-top:30px}.vb-walkthrough-info a{margin-top:10px;margin-left:15px;font-weight:500;text-transform:uppercase;display:inline-block;cursor:pointer;color:rgba(255,255,255,.7)}.vb-walkthrough-info a:hover{color:#fff}.vb-walkthrough-invisible-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2010}vb-impact-title{display:block;position:relative}.impacts-scroll-container>div>vb-impact-title:last-child{margin-bottom:60px}.impact-title{background-color:#fff;border-left:5px solid #b6e1fd;margin-top:10px;transition:all .2s ease}.impact-title.focus{box-shadow:0 0 10px 1px rgba(0,0,0,.3);border-left:10px solid #6a7bff}.impact-title.playing{border-left:10px solid #00a4fb}.impact-title.creating{border-left:10px solid #00d873}.impact-title.preview:hover .order-number{display:inline-block}.impact-title-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.impact-title .reorder-icon{padding-top:15px;margin:0 5px 0 5px;color:#999;display:none;opacity:0}.impact-title .reorder-icon:hover{cursor:move;cursor:grab;cursor:-webkit-grab}.impact-title .order-number{padding-top:15px;margin:0 5px 0 5px;width:25px;text-align:center;color:#999;display:inline-block}.impact-title:hover .reorder-icon{display:inline-block;opacity:1}.impact-title:hover .order-number{display:none}.impact-title:hover .title .display{padding:6px 55px 6px 10px}.impact-title .title{margin:8px 5px 8px 0;width:100%}.impact-title .title .display{border:1px solid transparent;cursor:pointer;padding:6px 55px 6px 0;position:relative}.impact-title .title .display .vb-icon-pencil{opacity:0;color:#2ca3ff;position:absolute;right:8px;bottom:5px}.impact-title .title .comment-form .comment-input textarea{padding:6px 55px 6px 10px;box-shadow:none}.impact-title .action-controls{padding:12px 0 13px;width:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.impact-title .action-controls .adjust-actions{height:26px}.impact-title .action-controls .action{display:none;cursor:pointer;margin-right:5px;height:26px;width:26px}.impact-title .action-controls .action.icon{border:2px solid;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.impact-title .action-controls .action.delete{color:#d93d3d;border-color:#d93d3d}.impact-title .action-controls .action.resize{color:#00d873;border-color:#00d873}.impact-title .action-controls .action.apply{color:#00d873}.impact-title .action-controls .action.playone{color:#6d7791}.impact-title .action-controls .action.playone .fa{margin-left:2px}.impact-title .timestamp{position:absolute;top:14px;right:10px}.impact-title .text-grey{color:#999}.impact-title:hover .title .display{border-color:#e7ebf4}.impact-title:hover .title .display .vb-icon-pencil{opacity:1}.impact-title:hover .impact-title-container .action-controls .action{display:-ms-inline-flexbox;display:inline-flex}.impact-title:hover .impact-title-container .timestamp{display:none}.impact-title .overlays{overflow:hidden;height:30px}.impact-title .overlays .overlays-toggle{margin-bottom:10px;margin-left:10px;cursor:pointer}.impact-title .overlays .overlays-toggle .text-right{float:right;margin-right:10px;text-transform:uppercase}.impact-title .overlays ul{border-left:2px solid #e7ebf4;margin-left:10px;margin-bottom:10px}.impact-title .overlays ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid transparent;padding:5px 5px 5px 0;position:relative;transition:background .2s ease}.impact-title .overlays ul li .title{margin:0 5px 0 0}.impact-title .overlays ul li .title .display{border-color:transparent}.impact-title .overlays ul li .title .display .vb-icon-pencil{opacity:0}.impact-title .overlays ul li .reorder-icon{display:inline-block;padding-top:8px;padding-right:5px}.impact-title .overlays ul li .action-controls{width:56px;padding:0}.impact-title .overlays ul li .action-controls .action{margin-top:4px}.impact-title .overlays ul li.hovered{background:#f9f9fb}.impact-title .overlays ul li.hovered .action-controls .action{display:-ms-inline-flexbox;display:inline-flex}.impact-title .overlays ul li.hovered .timestamp{display:none}.impact-title .overlays ul li.hovered .title .display{border-color:#e7ebf4}.impact-title .overlays ul li.hovered .title .display .vb-icon-pencil{opacity:1}.impact-title .overlays.show-expand{height:auto}.videos-container .video-badge{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;margin-top:10px;transition:all 150ms ease-in;background-color:#3e4659;cursor:pointer}.videos-container .video-badge:after,.videos-container .video-badge:before{content:'';display:table}.videos-container .video-badge:after{clear:both}.videos-container .video-badge:nth-child(4n){margin-right:0;float:right}.videos-container .video-badge:nth-child(4n+1){clear:both}.videos-container .video-badge:last-of-type{margin-bottom:10px}.videos-container .video-badge.active{box-shadow:0 0 0 3px #2ca3ff;opacity:1!important}.videos-container .video-badge.inactive{opacity:.5}.videos-container .video-badge.inactive:hover{opacity:1}.videos-container .video-badge.focus{opacity:1;box-shadow:0 0 0 3px #6a7bff}.videos-container .video-badge.non-focus{opacity:.5}.videos-container .video-badge.add-video-button{border:2px dashed #f9f9fb;background:#6d7791}.videos-container .video-badge.add-video-button:hover{border-color:#2ca3ff;color:#008ffe}.videos-container .video-badge.add-video-button:hover .thumbnails{background:#575f74}.videos-container .video-badge.add-video-button .thumbnails{height:70px;opacity:1;background:#626b83}.videos-container .video-badge.add-video-button .thumbnails .fa{font-size:30px}.videos-container .video-badge .thumbnails{height:70px;background-color:#363c4d}.videos-container .video-badge .thumbnails-overlays{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;opacity:.5;transition:all 150ms ease-in}.videos-container .video-badge .thumbnails-overlays:hover{opacity:1}.videos-container .video-badge .video-title{color:#f4f5ff;text-align:center;padding:7px 3px;overflow:hidden;text-overflow:ellipsis}.videos-container .video-badge .remove-video{opacity:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;float:right;z-index:200;color:#f4f5ff;margin-right:5px;margin-top:5px;transition:all 150ms ease-in;border:2px solid #fff;border-radius:50%;color:#fff;width:26px;height:26px;background:rgba(0,0,0,.65)}.videos-container .video-badge:hover .remove-video{opacity:1}.videos-container .overlay-badge{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;margin-top:10px;transition:all 150ms ease-in;background-color:#3e4659;cursor:pointer;margin-bottom:10px}.videos-container .overlay-badge:after,.videos-container .overlay-badge:before{content:'';display:table}.videos-container .overlay-badge:after{clear:both}.videos-container .overlay-badge:nth-child(4n){margin-right:0;float:right}.videos-container .overlay-badge:nth-child(4n+1){clear:both}.videos-container .overlay-badge.active{box-shadow:0 0 0 3px #2ca3ff;opacity:1!important}.videos-container .overlay-badge.inactive{opacity:.5}.videos-container .overlay-badge.inactive:hover{opacity:1}.videos-container .overlay-badge.focus{opacity:1;box-shadow:0 0 0 3px #6a7bff}.videos-container .overlay-badge.non-focus{opacity:.5}.videos-container .overlay-badge.add-video-button{border:2px dashed #f9f9fb;background:#6d7791}.videos-container .overlay-badge.add-video-button:hover{border-color:#2ca3ff;color:#008ffe}.videos-container .overlay-badge.add-video-button:hover .thumbnails{background:#575f74}.videos-container .overlay-badge.add-video-button .thumbnails{height:70px;opacity:1;background:#626b83}.videos-container .overlay-badge.add-video-button .thumbnails .fa{font-size:30px}.videos-container .overlay-badge .thumbnails{height:65px;background-color:#363c4d}.videos-container .overlay-badge .thumbnails-overlays{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;opacity:.5;transition:all 150ms ease-in}.videos-container .overlay-badge .thumbnails-overlays:hover{opacity:1}.videos-container .overlay-badge .video-title{color:#f4f5ff;text-align:center;padding:7px 3px;overflow:hidden;text-overflow:ellipsis}.videos-container .overlay-badge .remove-video{opacity:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;float:right;z-index:200;color:#f4f5ff;margin-right:5px;margin-top:5px;transition:all 150ms ease-in;border:2px solid #fff;border-radius:50%;color:#fff;width:26px;height:26px;background:rgba(0,0,0,.65)}.videos-container .overlay-badge:hover .remove-video{opacity:1}.videos-container.disabled{opacity:.3}.videos-container.disabled .video-badge{cursor:not-allowed}html .body-create{background:#2b303d}@media screen and (min-height:800px){.body-create{overflow:hidden!important}}.body-create #drift-widget{right:25px!important;bottom:60px!important}.body-create .create-vib{max-width:inherit}.body-create .vb-content{background-color:#2b303d}.create-menu .videos-container{background:#6d7791;overflow-y:hidden}.create-menu .videos-container .video-selection{padding:0 10px}.create-menu .videos-container .video-tabs{padding:0 0}.create-menu .videos-container .video-tabs .nav-tabs{border-bottom:none;color:#f4f5ff;background:#363c4d;z-index:1003}.create-menu .videos-container .video-tabs .nav-tabs li{float:left;clear:none;text-align:inherit;width:33.33333333333333%;margin-left:0;margin-right:0}.create-menu .videos-container .video-tabs .nav-tabs li:after,.create-menu .videos-container .video-tabs .nav-tabs li:before{content:'';display:table}.create-menu .videos-container .video-tabs .nav-tabs li:after{clear:both}.create-menu .videos-container .video-tabs .nav-tabs li.active a{border-bottom:3px solid #2ca3ff}.create-menu .videos-container .video-tabs .nav-tabs li a{color:#f4f5ff;background-color:#363c4d;border:none;text-align:center}.create-menu .videos-container .video-tabs .nav-tabs li a:hover{color:#008ffe;border-bottom:3px solid #008ffe}.create-menu .videos-container .videos-scroll-container{position:relative;overflow:hidden;max-height:300px}.create-menu .videos-container .user-video-selection{padding:20px;overflow:hidden}.create-menu .impacts-container-title,.create-menu .video-container-title{color:#f4f5ff;text-align:center;margin-top:0;background:#363c4d;padding:10px 0 8px;position:relative;z-index:1003}.create-menu .impacts-container{clear:both}.create-menu .impacts-container .impacts-container-title{color:#333;background:0 0}.create-menu .impacts-container .impacts-scroll-container{position:relative;overflow:hidden}.create-menu .impacts-container .impacts-scroll-container .ps-scrollbar-y-rail{z-index:2000}.create-menu .impacts-container .impacts-scroll-container .insert-title-container{height:0;width:100%;text-align:center;margin-bottom:-10px;padding-bottom:10px;transition:all .1s .5s ease-in;cursor:pointer}.create-menu .impacts-container .impacts-scroll-container .insert-title-container .text-link{text-transform:uppercase;opacity:0;transition:all .1s .5s ease-in}.create-menu .impacts-container .impacts-scroll-container .insert-title-container:hover{height:40px;padding-top:10px}.create-menu .impacts-container .impacts-scroll-container .insert-title-container:hover .text-link{opacity:1}.create-menu .no-impacts{margin-top:30px;text-align:center}.create-menu .no-impacts svg{position:relative;top:6px;margin:0 5px}.create-menu .create-controls{bottom:0;z-index:1001;max-width:600px;padding:10px 25px 15px 10px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.create-menu .create-controls.relative-controls{position:relative;width:100%;padding-right:10px}.create-menu .create-controls.fixed-controls{position:fixed;right:0;left:0;max-width:1800px;margin:0 auto;padding:10px 14px 15px 10px}.create-menu .create-controls .action{cursor:pointer;font-weight:500}.create-menu .create-controls .action .vb-icon-angle-right{margin-left:5px}.create-menu .create-controls .action[disabled]{pointer-events:none}.video-selection-modal .modal-content{width:700px;background-color:#3e4659}.video-selection-modal .modal-content .close-btn{position:absolute;color:#f4f5ff;right:20px;top:15px}.video-selection-modal .modal-content .provider-link{background-color:#3e4659;padding:50px;min-height:200px;overflow:auto}.provider-link label{display:block;color:#9295b4;font-weight:400}.provider-link__tags{display:block;width:calc(100% - 100px);float:left;padding:0;border-radius:2px;border:1px solid #fff;margin-right:5px}.provider-link__tags .tags{padding:2px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;height:100%}.provider-link__tags .tag-list{margin:0;padding:0;list-style-type:none}.provider-link__tags .tag-list .tag-item{margin:7px;padding:0 10px 0 0;display:inline-block;float:left;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;height:26px;line-height:25px;border-radius:13px;background:#e7ebf4}.provider-link__tags .input{padding:9px;border-radius:2px;border:1px solid transparent;margin-right:5px;float:left;background:0 0}.provider-link__tags .input:disabled::-webkit-input-placeholder{color:transparent}.provider-link__tags .input:disabled:-moz-placeholder{color:transparent}.provider-link__tags .input:disabled::-moz-placeholder{color:transparent}.provider-link__tags .input:disabled:-ms-input-placeholder{color:transparent}.provider-link__tags .tag-template-icon{float:left;margin-right:5px;display:-ms-flexbox;display:flex;height:25px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;width:25px;background:red}.provider-link__tags .tag-template-icon .tag-icons{color:#f4f5ff}.provider-link__tags .youtube-provider{background:#e62117}.provider-link__tags .twitch-provider{background:#6441a5}.provider-link__tags .vimeo-provider{background:#23b6ea}.provider-link__tags .facebook-provider{background:#3b5998}.provider-link__tags .custom-provider{padding-left:2px;background:#596580}.provider-link__tags .tag-template-label{float:left}.provider-link__tags .tag-template-label .remove-button{color:#333;cursor:pointer}.provider-link__tags .tag-template-label .remove-button:hover{color:#cf463f}.provider-link .cta__primary{padding:13px 25px}.provider-link .error-message{color:#cf463f;margin-top:5px;float:left}.player-login{margin-top:5%}.player-login .modal-dialog{margin:10px auto;width:300px}.player-login .modal-body,.player-login .modal-header{background-color:rgba(0,0,0,.8);border:1px solid #000;color:#fff}.player-login .modal-header{padding:5px 10px}.player-login .modal-header .brand{font-weight:700}.player-login .modal-header .brand img{margin-top:-5px;width:100px;margin:2px}.player-login .modal-header .brand button.close{color:#fff}.player-login .modal-body{border-top:none;padding:5px 10px 10px}.player-login .modal-body .row{margin:0 -10px;padding:5px 20px}.player-login .modal-body .row.services{background-color:rgba(0,0,0,.5)}.player-login .modal-body .row.services div[class*=col-]{padding:0 10px}.player-login .modal-body a.thumbnail{border:none;height:65px;margin:0 auto;text-align:center;width:65px}.player-login .modal-body a.thumbnail:hover{box-shadow:0 0 10px rgba(255,255,255,.5);moz-box-shadow:0 0 10px rgba(255,255,255,.5);webkit-box-shadow:0 0 10px rgba(255,255,255,.5)}.player-login .modal-body a.thumbnail .fa{color:#fff;line-height:1.2}.player-login .modal-body a.thumbnail.bg-google{background-color:#dd4b39}.player-login .modal-body a.thumbnail.bg-facebook{background-color:#3b5999}.player-login .modal-body a.thumbnail.bg-twitter{background-color:#55acee}.player-login .row.top{margin-top:10px}.player-login .row.links{cursor:pointer}.player-login .row.links .left{float:left}.player-login .row.links .right{float:right}@media screen and (max-width:680px){.local-player-login{display:none}}.cta__upvote.upvoted .fa{color:#2ca3ff}.share-modal-parent .modal-dialog{width:auto;max-width:1440px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;width:500px}.share-modal-parent .modal-dialog:after,.share-modal-parent .modal-dialog:before{content:'';display:table}.share-modal-parent .modal-dialog:after{clear:both}.share-modal{width:100%;margin:0 auto;padding:0 20px;overflow:auto}.share-modal .close-btn{float:right;margin-top:28px;padding:0;opacity:.2;transition:.1s all ease-in}.share-modal .close-btn:hover{opacity:1}.share-modal .share-title{text-align:center;padding:30px 0 30px}.share-modal .share{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;margin-bottom:20px}.share-modal .share:after,.share-modal .share:before{content:'';display:table}.share-modal .share:after{clear:both}.share-modal .share .link-label{text-align:left;margin-bottom:10px}.share-modal .share .vib-link-output{padding:.5em .8em;border-radius:2px;border:1px solid #a9a9a9;height:40px;width:100%}.share-modal .social{margin-bottom:20px;float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0}.share-modal .social:after,.share-modal .social:before{content:'';display:table}.share-modal .social:after{clear:both}.share-modal .social .social-label{text-align:left;margin-bottom:10px}.share-modal .social .social-providers a{margin-right:10px;border-radius:3px;text-align:center;padding:0}.share-modal .social .social-providers a.link-facebook{background-color:#3b5998}.share-modal .social .social-providers a.link-twitter{background-color:#00aced}.share-modal .social .social-providers a.link-reddit{background-color:#ff5700}.share-modal .social .social-providers i.vb-icon-facebook,.share-modal .social .social-providers i.vb-icon-reddit-alien,.share-modal .social .social-providers i.vb-icon-twitter{color:#fff}.share-modal .email{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;margin-bottom:20px}.share-modal .email:after,.share-modal .email:before{content:'';display:table}.share-modal .email:after{clear:both}.share-modal .email .email-content{margin-top:5px;display:-ms-flexbox;display:flex;float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0}.share-modal .email .email-content:after,.share-modal .email .email-content:before{content:'';display:table}.share-modal .email .email-content:after{clear:both}.share-modal .email .email-content .send-email{margin-left:10px;margin-top:5px;width:90px;text-align:center;line-height:30px;height:46px}.share-modal .email .email-content .cta__primary:hover{color:#f4f5ff;cursor:pointer}.share-modal .email .email-content tags-input{width:calc(100% - 100px)}.share-modal .email .email-content .host{position:relative;margin-top:5px;margin-bottom:15px;width:100%}.share-modal .email .email-content .hostactive{outline:0}.share-modal .email .email-content .tags{-moz-appearance:textfield;-webkit-appearance:textfield;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;border:1px solid #a9a9a9;height:100%;line-height:28px;padding:6px 5px 7px;border-radius:2px;width:100%;float:left}.share-modal .email .email-content .tags .focused{outline:0;box-shadow:0 0 3px 1px rgba(5,139,242,.6)}.share-modal .email .email-content .tags .tag-item{padding-right:5px;padding-left:5px;margin-left:2px;border-radius:2px;display:inline-block;line-height:25px;background-color:#6d7791;color:#fff;position:relative;cursor:pointer}.share-modal .email .email-content .tags .tag-item .remove-button{display:none}.share-modal .email .email-content .tags .tag-item:hover{background-color:#838ba2}.share-modal .email .email-content .tags .tag-item:hover .remove-button{display:inline!important;cursor:pointer;color:#fff;padding:0 3px;line-height:1}.share-modal .email .email-content .tags .tag-item:hover .remove-button:hover{background:0 0;background-color:#99a0b2}.share-modal .email .email-content .tags .selected{background-color:#2ca3ff;color:#fff}.share-modal .email .email-content .tags .input{border:none;outline:0;border-radius:2px;margin:2px;padding:.5em .8em;min-width:100px;height:28px;display:inline-block;box-shadow:none;width:100%}.share-modal .email .email-content .tags .input.invalid-tag{color:red}.share-modal .email .email-content .tags input:focus{outline:0;border:none!important}.share-modal .email .email-content .tags .tag-list{margin:0;padding:0;list-style-type:none;display:inline-block}.share-modal .embed{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0}.share-modal .embed:after,.share-modal .embed:before{content:'';display:table}.share-modal .embed:after{clear:both}.share-modal .embed .embed-title{text-align:left;margin-bottom:5px;cursor:pointer;display:inline-block}.share-modal .embed .embed-btn{margin-top:-3px}.share-modal .embed-content{padding-top:5px}.share-modal .embed-content .embed-iframe{resize:none;padding:.5em .8em;border-radius:2px;border:1px solid #a9a9a9;min-height:76px;height:40px;float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0}.share-modal .embed-content .embed-iframe:after,.share-modal .embed-content .embed-iframe:before{content:'';display:table}.share-modal .embed-content .embed-iframe:after{clear:both}.share-modal .embed-customize{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;margin-top:10px;padding-bottom:30px}.share-modal .embed-customize:after,.share-modal .embed-customize:before{content:'';display:table}.share-modal .embed-customize:after{clear:both}.share-modal .embed-customize a{color:#000}.share-modal .show-expand{padding-bottom:20px}.share-modal .hide-expand{padding-bottom:0}footer{background-color:#363c4d;position:relative;margin-top:40px}footer .small-wrap{padding:20px 0;color:#fff;-ms-flex-flow:row wrap;flex-flow:row wrap}footer .logo{display:block;width:97px;height:28px;background-image:url(/vibby/img/vibby-logo-white.png)}footer .company{width:100%;margin-bottom:20px}footer .company li{margin-left:10px}footer .connect,footer .legal{width:50%}footer .legal li{margin-right:10px}footer .connect span{margin-left:auto}footer .connect li{margin-left:10px}.create-vib .on-mobile{text-align:center}.create-vib .on-mobile__login{display:inline-block;margin-top:20px}.create-vib .on-mobile__login .cta__a{padding:0 20px}.create-vib .steps{background-color:#3e4659;position:fixed;left:0;right:0;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;z-index:1004}.create-vib .steps-wrapper{width:auto;max-width:1800px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;width:100%;text-align:center}.create-vib .steps-wrapper:after,.create-vib .steps-wrapper:before{content:'';display:table}.create-vib .steps-wrapper:after{clear:both}.create-vib .steps>*{-ms-flex-negative:0;flex-shrink:0}.create-vib .steps__title{display:inline-block;color:#f4f5ff;float:left;line-height:40px}.create-vib .steps__group{display:inline-block;line-height:40px}.create-vib .steps__group .step{display:inline-block;margin-right:40px}.create-vib .steps__group .step__circle{width:22px;height:22px;border-radius:50%;background-color:#6b7898;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:5px;transition:background-color .15s ease}.create-vib .steps__group .step__number{font-weight:500;color:#3e4659}.create-vib .steps__group .step__text{vertical-align:middle;color:#6b7898;position:relative}@media only screen and (max-width:640px){.create-vib .steps__group .step__text{display:none}}.create-vib .steps__group .step:hover .step__circle{background-color:#008ffe}.create-vib .steps__group .step:hover .step__text a{color:#008ffe}.create-vib .steps__group .breadcrumb-btn{color:#6d7791;cursor:pointer}.create-vib .steps__group .step--active .step__circle{background-color:#f4f5ff}.create-vib .steps__group .step--active .step__text{color:#f4f5ff}.create-vib .steps__group .step--active .breadcrumb-btn{color:#f4f5ff;cursor:pointer}.create-vib .steps .cta__edit{margin-right:10px;margin-left:auto}.create-vib .create-steps{padding-top:40px}.create-vib .create-steps__input-container{padding-top:60px}.create-vib .create-steps__input{width:auto;max-width:970px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;padding:0 15px;overflow:hidden;height:calc(100vh - 140px)}.create-vib .create-steps__input:after,.create-vib .create-steps__input:before{content:'';display:table}.create-vib .create-steps__input:after{clear:both}.create-vib .create-steps__input .disabled{opacity:.5}.create-vib .create-steps__input .video-search{margin-top:60px}.create-vib .create-steps__input .video-search .error-message{color:#cf463f;margin-top:5px;float:left}.create-vib .create-steps__input .video-search-input{color:#f4f5ff}.create-vib .create-steps__input .video-search-label{color:#9295b4}.create-vib .create-steps__input .video-search-submit{position:absolute;right:5px;bottom:10px;color:#2ca3ff}.create-vib .create-steps__input .video-search-submit:hover{color:#008ffe}.create-vib .create-steps__input .video-search-reset{position:absolute;color:#2ca3ff;right:40px;bottom:10px}.create-vib .create-steps__input .video-search-reset:hover{color:#008ffe}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat{float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%;margin-top:15px;margin-bottom:10px;transition:all 150ms ease-in;cursor:pointer;position:relative}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat:after,.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat:before{content:'';display:table}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat:after{clear:both}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat:nth-child(3n){margin-right:0;float:right}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat:nth-child(3n+1){clear:both}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .thumbnails{height:160px}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .youtube-video-overlay{top:0;text-align:center;position:absolute;width:100%;height:100%;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background:rgba(0,0,0,.5);transition:all 150ms ease-in}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .youtube-video-overlay .video-add{opacity:0}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .youtube-video-overlay:hover{background:rgba(0,0,0,.2)}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .youtube-video-overlay:hover .video-add{opacity:1}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .youtube-video-overlay .video-duration{color:#f4f5ff;text-align:left;float:left;width:50%}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .youtube-video-overlay .video-title{color:#f4f5ff;text-align:center;font-weight:500}.create-vib .create-steps__input .youtube-video-selection .youtube-video-repeat .youtube-video-overlay .video-published{color:#f4f5ff;text-align:right}.create-vib .create-steps__highlights-content{display:-ms-flexbox;display:flex;height:100%;height:100vh}.create-vib .create-steps__highlights .create-menu-section,.create-vib .create-steps__highlights .player-section{height:100vh;height:calc(100% - 80px)}.create-vib .create-steps__highlights .player-section{width:66.66666666%;min-width:610px}.create-vib .create-steps__highlights .create-menu-section{width:33.33333333%;max-width:600px;background-color:#e7ebf4}.create-vib .create-steps__highlights .error-message{text-align:center;margin-top:35px}.create-vib .create-steps__name{padding:30px;margin-top:20px;margin-bottom:30px;display:-ms-flexbox;display:flex;background:#363c4d;border-radius:2px}.create-vib .create-steps__name label{color:#9295b4}.create-vib .create-steps__name .vib-customisation{width:100%;max-width:70%;margin:0 auto}.create-vib .create-steps__name .vib-customisation .vib__preview{max-width:260px;height:146px;width:100%;float:none;margin:0 auto;background-color:transparent}.create-vib .create-steps__name .vib-customisation .vib__preview .vib-thumbnail{border-radius:2px}.create-vib .create-steps__name .vib-customisation .private-check{padding-top:20px;clear:both;float:left;width:50%}@media only screen and (max-width:730px){.create-vib .create-steps__name .vib-customisation .private-check{width:100%}}.create-vib .create-steps__name .vib-customisation .private-check .press-label{color:#9295b4}.create-vib .create-steps__name .vib-customisation__form{position:relative;color:#fff;margin-top:30px}.create-vib .create-steps__name .vib-customisation__form label{font-weight:400}.create-vib .create-steps__name .vib-customisation__form textarea{max-height:96px;padding-right:20px}.create-vib .create-steps__name .vib-customisation__form .story-title{width:100%;resize:none;padding-bottom:15px}.create-vib .create-steps__name .vib-customisation__form .vib-category{margin-bottom:10px;border-bottom:1px solid #e7ebf4}.create-vib .create-steps__name .vib-customisation__form .vib-category label{margin-left:5px}.create-vib .create-steps__name .vib-customisation__form .vib-category__list{margin-top:5px;padding:5px}.create-vib .create-steps__name .vib-customisation__form .vib-category__list__item{background-color:#6d7791;border-radius:3px;color:#f4f5ff;cursor:pointer;display:inline-block;font-weight:500;margin-right:10px;margin-bottom:10px;padding:8px 16px;transition:150ms all ease-in}.create-vib .create-steps__name .vib-customisation__form .vib-category__list__item.selected{background-color:#2ca3ff}.create-vib .create-steps__name .vib-customisation__form .vib-category__list__item:hover{background-color:#008ffe}.create-vib .create-steps__name .vib-customisation__form .error-message{position:absolute;color:#cf463f;margin-top:5px;margin-left:5px}.create-vib .create-steps__name .vib-customisation__form .description-label{margin-top:28px;margin-bottom:28px}.create-vib .create-steps__name .vib-customisation__form .publish-vib{margin-top:10px}.create-vib .create-steps__name .vib-customisation__form .publish-vib.disabled{cursor:not-allowed}.create-vib .create-steps__name .vib-customisation__form .publish-vib.disabled button{pointer-events:none}.create-vib .create-steps__name .vib-customisation .has-error .line-input{border-bottom-color:#cf463f}@media (max-width:600px){.create-vib .create-steps__name{-ms-flex-direction:column;flex-direction:column}.create-vib .create-steps__name .vib-customisation,.create-vib .create-steps__name .vib-preview{max-width:100%;width:100%}.create-vib .create-steps__name .vib-preview{margin-bottom:30px}}@media (max-width:500px){.create-vib .hide-small-screen{display:none}}.create-vib .alert-msg{text-align:center;margin:10px}.body-collection .vb-content__wrap{max-width:none}.collection-details-header{position:relative;background-color:#2ca3ff;background-size:cover;background-position:center center;transition:350ms all ease-in;width:100%}.collection-details-cover-image{position:absolute;width:100%;height:100%}.collection-details-wrapper{position:relative;padding:40px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.25)}.collection-details-about{width:100%;height:100%;text-align:center}.collection-details-name{color:#fff;width:auto;max-width:400px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.collection-details-name:after,.collection-details-name:before{content:'';display:table}.collection-details-name:after{clear:both}.collection-details.collection-owner-name:hover{cursor:pointer}.collection-details-description{color:#fff;margin-top:15px;width:auto;max-width:400px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.collection-details-description:after,.collection-details-description:before{content:'';display:table}.collection-details-description:after{clear:both}.collection-details-author{margin:15px 0 20px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.collection-details-author span{display:inline-block}.collection-details-author .small-profile .profile-picture{width:26px;height:26px;vertical-align:middle}.collection-details-author .name{font-weight:600;color:#fff;margin-left:8px}.collection-details-author .verified-badge{top:-1px}.collection-details-stats{text-transform:uppercase;font-weight:500;margin:25px auto 20px!important;color:#6d7791;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.collection-details-stats-followers{margin-left:10px}.collection-details-stats-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.collection-details-upload{width:40px;height:40px;border-radius:20px;background:#2ca3ff;color:#fff;position:absolute;top:calc(50% - 20px);right:20px;transition:.3s all ease-in;overflow:hidden}.collection-details-upload:hover{background:#008ffe;padding:0 15px;width:140px}.collection-details-upload:hover span{opacity:1}.collection-details-upload:hover .fa{margin-right:0}.collection-details-upload span{opacity:0;width:100px;position:absolute;transition:250ms opacity ease-in;top:calc(50% - 10px);left:10px}.collection-details-upload .fa{float:right;margin-right:6px;transition:.2s all ease-in}.collection-details .collection-actions{bottom:15px;position:absolute;text-align:center;width:100%;left:0;right:0}.collection-details .collection-actions-edit{color:#fff;padding:10px}.collection-details .collection-actions-edit .vb-icon-cancel{margin-right:5px}.collection-details .collection-actions:hover{cursor:pointer}.collection-details .form-field-group input,.collection-details .form-field-group textarea{padding-right:25px;max-height:90px}.collection-details .form-field-group label{color:#fff}.collection-details .form-field-group .vb-icon-ok{cursor:pointer;position:absolute;right:-25px;bottom:5px;color:#2ca3ff}.collection-details .actions__author{margin-top:5px}.collection-details .vib__actions{pointer-events:none}.collection-details .vib__actions .action{pointer-events:all}.login-modal .modal-body{padding:0}.login-modal .modal-dialog{border-radius:2px;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:500px}@media only screen and (max-width:730px){.login-modal .modal-dialog{max-width:90%}}.login-modal .vibby-login{padding:30px 40px}@media only screen and (max-width:730px){.login-modal .vibby-login{padding:15px}}.login-modal .modal-content{background-color:#fff;border-radius:2px}.login-modal .modal-footer{text-align:center}@media only screen and (min-width:544px){.login-modal .modal-footer{display:none}}.vibby-login input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}.vibby-login h4{text-align:center;font-weight:400;color:#848799;margin-bottom:30px}.vibby-login .cta__primary{margin:0 auto;margin-top:-15px;display:block}.vibby-login .password-reset-link{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.vibby-login .password-reset-link:after,.vibby-login .password-reset-link:before{content:'';display:table}.vibby-login .password-reset-link:after{clear:both}.vibby-login .password-reset-link:nth-child(2n){margin-right:0;float:right}.vibby-login .password-reset-link:nth-child(2n+1){clear:both}@media only screen and (max-width:544px){.vibby-login .password-reset-link{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;text-align:center}.vibby-login .password-reset-link:after,.vibby-login .password-reset-link:before{content:'';display:table}.vibby-login .password-reset-link:after{clear:both}}.vibby-login .login-links{overflow:auto}.vibby-login .sign-up-link{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;text-align:right}.vibby-login .sign-up-link:after,.vibby-login .sign-up-link:before{content:'';display:table}.vibby-login .sign-up-link:after{clear:both}.vibby-login .sign-up-link:nth-child(2n){margin-right:0;float:right}.vibby-login .sign-up-link:nth-child(2n+1){clear:both}@media only screen and (max-width:544px){.vibby-login .sign-up-link{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;text-align:center;margin-top:10px}.vibby-login .sign-up-link:after,.vibby-login .sign-up-link:before{content:'';display:table}.vibby-login .sign-up-link:after{clear:both}}.vibby-login .log-in-link{text-align:center}.vibby-login h3{text-align:center;margin-bottom:30px}.vibby-login .services{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;margin-bottom:25px}.vibby-login .services:after,.vibby-login .services:before{content:'';display:table}.vibby-login .services:after{clear:both}@media only screen and (max-width:544px){.vibby-login .services{margin-bottom:10px;margin-top:-15px}.vibby-login .services h2{margin-bottom:20px}}.vibby-login .social-logins .cta__social{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;text-align:right;margin-bottom:15px}.vibby-login .social-logins .cta__social:after,.vibby-login .social-logins .cta__social:before{content:'';display:table}.vibby-login .social-logins .cta__social:after{clear:both}.vibby-login .social-logins .cta__social:nth-child(2n){margin-right:0;float:right}.vibby-login .social-logins .cta__social:nth-child(2n+1){clear:both}.vibby-login .social-logins .cta__social:focus{color:#fff}.login-full-view{margin-top:20px;position:relative;height:100%;background-color:#fff;margin-bottom:40px;padding:30px 20px;width:auto;max-width:730px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media only screen and (max-width:730px){.login-full-view{margin-top:-3px}}.login-full-view .vibby-login{padding:0 40px 40px;max-width:70%;margin:0 auto}@media only screen and (max-width:544px){.login-full-view .vibby-login{max-width:95%;padding:0 10px 15px}}.login-full-view:after,.login-full-view:before{content:'';display:table}.login-full-view:after{clear:both}.login-full-view .login-form-section{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0}.login-full-view .login-form-section:after,.login-full-view .login-form-section:before{content:'';display:table}.login-full-view .login-form-section:after{clear:both}@media only screen and (min-width:544px){.login-full-view .login-form-section{margin-bottom:20px}}.login-full-view .login-form-section .vibby-login h2{margin:40px 0 20px}.login-full-view .login-form-section .form-group{margin:15px auto}.confirm__modal .modal-dialog{width:400px;max-width:100%}@media only screen and (max-width:544px){.confirm__modal .modal-dialog{width:calc(100% - 20px)}}.confirm__modal .modal-dialog .modal-content{border:0}.confirm__modal .modal-dialog .modal-content .modal-header{padding:25px 25px 0;border-bottom:0}.confirm__modal .modal-dialog .modal-content .modal-body{padding:20px 25px 10px}.confirm__modal .modal-dialog .modal-content .modal-footer{padding:0 25px 15px;border-top:0}.confirm__modal .modal-dialog .modal-content .modal-footer .btn-default{font-weight:500;color:#2ca3ff;border:0;background-color:transparent;text-transform:uppercase;padding:6px 8px}.confirm__modal .modal-dialog .modal-content .modal-footer .btn-default:hover{color:#008ffe}.text_overlay_edit__modal .modal-dialog{max-width:100%}@media only screen and (max-width:544px){.text_overlay_edit__modal .modal-dialog{width:calc(100% - 20px)}}.text_overlay_edit__modal .modal-dialog .modal-content{border:0}.text_overlay_edit__modal .modal-dialog .modal-content .modal-header{padding:25px 25px 0;border-bottom:0}.text_overlay_edit__modal .modal-dialog .modal-content .modal-body{padding:20px 25px 10px}.text_overlay_edit__modal .modal-dialog .modal-content .modal-footer{padding:0 25px 15px;border-top:0}.text_overlay_edit__modal .modal-dialog .modal-content .modal-footer .btn-default{font-weight:500;color:#2ca3ff;border:0;background-color:transparent;text-transform:uppercase;padding:6px 8px}.text_overlay_edit__modal .modal-dialog .modal-content .modal-footer .btn-default:hover{color:#008ffe}.text_overlay_edit__modal .color-menu{margin-top:-35px;display:inline-block}.text_overlay_edit__modal .color-menu-label{position:absolute;top:-5px;margin-left:5px}.text_overlay_edit__modal .text-overlay-textoverlay{background-color:#f1eff0}.text_overlay_edit__modal .textarea-title{font-weight:500}.text_overlay_edit__modal .title{font-weight:550;font-size:35px;white-space:pre}.text_overlay_edit__modal .subtitle{font-size:18px;font-weight:400;white-space:pre}