.field-input-wrapper-video{margin:5px 0;width:100%}.btn-video{-ms-flex-align:start;-ms-flex-direction:column;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.btn-video-block{margin-top:10px;width:100%}.btn-add-video{width:100%}.input-video{font-size:13px!important;width:100%}.video-source-selection{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:15px}.video-source-selection .btn,.video-source-selection button{background-color:#f0f0f0;border:none;cursor:pointer;padding:10px 20px}.video-source-selection .btn.active,.video-source-selection button.active{background-color:#007bff;color:#fff}.video-page-video-edit-cover-block img{height:auto;max-width:100%}.label-main{color:#515e69;font-size:18px;font-weight:700;margin-bottom:4px}.label-sub{color:#515e69;font-size:16px;font-weight:500;margin-bottom:2px}.label-note{color:#515e69;font-size:14px;margin-bottom:10px}.input-with-cross{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.input-with-cross i{cursor:pointer;margin-left:5px}.list-title{color:#515e69;font-size:14px;font-weight:500;margin-bottom:8px;text-align:center}.existing-questions-list .question-item{margin:5px 0}.edu-actions{-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:15px;padding-bottom:5px}.hr-i-ui-cross{color:#515e69;font-size:14px;margin:0 -5px 0 10px;padding-left:7px}.dots span{-webkit-animation:dots-animation 1s infinite;animation:dots-animation 1s infinite}.dots span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.dots span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.dots span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes dots-animation{0%,20%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes dots-animation{0%,20%{opacity:0}50%{opacity:1}to{opacity:0}}.block-delete{-ms-flex-align:center;-ms-flex-direction:column;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:10px}.block-delete-text{color:#515e69;font-size:13px;margin:10px;text-align:center}.form-field{background-color:#fff;padding:20px 25px 15px}.modal-block{padding:10px 15px}