
#vc_not-empty-add-element, #wiloke-load-sample-template {
    cursor: pointer;
}
#wiloke-load-sample-template {
    background: rgba(0, 0, 0, 0) url("../../img/logo.jpg") no-repeat scroll left top / cover ;
    margin-left: 10px;
}
.mfp-container {
    height: auto;
    position: relative;
    width: 800px;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    margin: 0 auto;
    width: 70%;
}
#wiloke-show-sample-template {
    background: #fff none repeat scroll 0 0;
    left: 50%;
    max-height: 520px;
    max-width: 860px;
    overflow-x: hidden;
    overflow-y: scroll;
    position: fixed;
    top: 100px;
    transform: translateX(-50%);
    width: 100%;
}
.wiloke-collapse {
    border: 1px solid #eaeaea;
    box-sizing: border-box;
    padding: 15px 0;
}
.wiloke-collapse::before, .wiloke-collapse::after {
    content: " ";
    display: table;
}
.wiloke-collapse::after {
    clear: both;
}
.wiloke-collapse .pi-left, .wiloke-collapse .wiloke-right {
    float: left;
    width: 50%;
}
.wiloke-collapse .wiloke-right a {
    display: block;
}
.wiloke-collapse .wiloke-right img {
    width: 100%;
}
.wiloke-left label {
    display: block;
    font-weight: bold;
    padding: 30px;
    text-transform: uppercase;
}
.wiloke-left .wiloke-start-install {
    display: inline-block;
    margin-left: 30px;
}
#wiloke-close-popup {
    display: inline-block;
    padding: 5px;
    position: absolute;
    right: 0;
    text-decoration: underline;
    top: 0;
}
#wiloke-close-popup .dashicons {
    color: red;
    text-decoration: none;
}
