.vm-backdrop{background-color:rgba(0,0,0,.5)}.vm-backdrop,.vm-wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.vm-wrapper{overflow-x:hidden;overflow-y:auto;outline:0}.vm{position:relative;margin:0 auto;width:calc(100% - 20px);min-width:110px;max-width:500px;background-color:#fff;top:30px;cursor:default;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.vm,.vm-titlebar{color:$body-color}.vm-titlebar{padding:10px 15px 10px 15px;overflow:auto;border-bottom:1px solid #e5e5e5}.vm-title{margin-top:2px;margin-bottom:0;display:inline-block;font-size:18px;font-weight:400}.vm-btn-close{color:#ccc;padding:0;cursor:pointer;background:0 0;border:0;float:right;font-size:24px;line-height:1em}.vm-btn-close:before{content:"×";font-family:Arial}.vm-btn-close:focus,.vm-btn-close:focus:hover,.vm-btn-close:hover{color:#bbb;border-color:transparent;background-color:transparent}.vm-content{padding:10px 15px 15px 15px}.vm-content .full-hr{width:auto;border:0;border-top:1px solid #e5e5e5;margin-top:15px;margin-bottom:15px;margin-left:-14px;margin-right:-14px}.vm-fadeIn{-webkit-animation-name:vm-fadeIn;animation-name:vm-fadeIn}@-webkit-keyframes vm-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes vm-fadeIn{0%{opacity:0}to{opacity:1}}.vm-fadeOut{-webkit-animation-name:vm-fadeOut;animation-name:vm-fadeOut}@-webkit-keyframes vm-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes vm-fadeOut{0%{opacity:1}to{opacity:0}}.vm-fadeIn,.vm-fadeOut{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.c-switch-slider{border-color:#461a3b}.btnNormalVapp2,.btnNormalVapp2:focus,.btnNormalVapp2:hover{color:#fff;background-color:#461a3b;border-color:#461a3b}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:150px}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.imgr{-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.card-header h4{margin-bottom:0}.modal{min-width:300px}@media (min-width:480px){.modal.modal-sm{max-width:300px}}@media (min-width:992px){.modal.modal-lg,.modal.modal-xl{max-width:800px}}@media (min-width:1200px){.modal.modal-xl{max-width:1140px}}.modal-footer{padding:15px 0 0 0;border-top:1px solid #e5e5e5;margin-left:-14px;margin-right:-14px}