.vlp-link-container{position:relative}.vlp-link-container:hover{cursor:pointer}.vlp-link-container:after{clear:both;content:"";display:table}.vlp-link-container .vlp-link-summary p:last-child{margin-bottom:0}a.vlp-link{bottom:0!important;left:0!important;position:absolute!important;right:0!important;top:0!important}a.vlp-link,a.vlp-link:active,a.vlp-link:hover,a.vlp-link:link,a.vlp-link:visited{background:0!important;border:0!important;box-shadow:none!important;float:none!important;margin:0!important;opacity:1!important;outline:0!important;padding:0!important;text-decoration:none!important;transform:none!important}.vlp-modal-backdrop{background:#000;bottom:0;left:0;min-height:360px;opacity:.7;position:fixed;right:0;top:0;z-index:100000}.vlp-modal{bottom:30px;left:30px;margin:auto;max-height:600px;max-width:700px;position:fixed;right:30px;top:30px;z-index:100050}.vlp-modal *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vlp-modal-close{height:50px;padding:0;position:absolute;right:0;text-decoration:none!important;top:0;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out;width:50px;z-index:1000}.vlp-modal-close .vlp-modal-icon:before{content:"";font:400 20px/1 dashicons;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.vlp-modal-close:hover .vlp-modal-icon:before{color:#00a0d2}.vlp-modal-content{background:#fcfcfc;bottom:0;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);left:0;overflow:auto;position:absolute;right:0;top:0;-webkit-font-smoothing:subpixel-antialiased}.vlp-modal-content ::-webkit-input-placeholder{color:#999;opacity:.5}.vlp-modal-content :-moz-placeholder,.vlp-modal-content ::-moz-placeholder{color:#999;opacity:.5}.vlp-modal-content :-ms-input-placeholder{color:#999;opacity:.5}.vlp-frame{overflow:hidden;right:0}.vlp-frame,.vlp-frame-menu{bottom:0;left:0;position:absolute;top:0}.vlp-frame-title{height:50px;left:0;position:absolute;right:0;top:0;z-index:200}.vlp-frame-title h1{font-size:22px;line-height:50px;margin:0;padding:0 16px}.vlp-frame-content{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;bottom:50px;height:auto;left:0;margin:0;overflow:auto;padding:10px;position:absolute;right:0;top:50px;width:auto}.vlp-frame-toolbar{bottom:0}.vlp-frame-toolbar,.vlp-toolbar{height:50px;left:0;position:absolute;right:0;z-index:100}.vlp-toolbar{border:0 solid #ddd;overflow:hidden;padding:0 16px;top:0}.vlp-toolbar-primary{float:right;height:100%}.vlp-modal-content .vlp-toolbar-primary .vlp-button{float:right}.vlp-toolbar-primary>.vlp-button,.vlp-toolbar-primary>.vlp-button-group{float:left;margin-left:10px;margin-top:10px}@media only screen and (max-width:640px),screen and (max-height:400px){.vlp-modal{bottom:0;left:0;position:fixed;right:0;top:0}}.vlp-form-section{border-bottom:1px solid #ccc;margin:5px 0}.vlp-form-line{margin-bottom:5px}.vlp-form-line .vlp-form-label{font-weight:700}.vlp-form-line .vlp-form-input input[type=text],.vlp-form-line .vlp-form-input select,.vlp-form-line .vlp-form-input textarea{max-width:400px;width:100%}.vlp-form-line .vlp-form-input input[type=radio]{height:16px;margin:0 5px 5px 0;width:16px}.vlp-form-line .vlp-form-input label{vertical-align:top}.vlp-form-line .vlp-form-description{color:#666;font-size:12px;font-style:italic}#vlp-preview-loader-container{margin-top:-20px}@media only screen and (min-width:783px){.vlp-form-section{display:table;margin-top:0;max-width:700px;width:100%}.vlp-form-line{display:table-row}.vlp-form-line .vlp-form-description,.vlp-form-line .vlp-form-input,.vlp-form-line .vlp-form-label{display:table-cell;padding:5px;vertical-align:top}.vlp-form-line .vlp-form-label{text-align:right;width:20%}.vlp-form-line .vlp-form-input{width:50%}.vlp-form-line .vlp-form-description{width:30%}}.vlp-loader,.vlp-loader:after,.vlp-loader:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:1.5em;width:1.5em}.vlp-loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#444;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.vlp-loader:after,.vlp-loader:before{content:"";position:absolute;top:0}.vlp-loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-2.5em}.vlp-loader:after{left:2.5em}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}