#wpcontent {
    background: #f1f1f1;
}
.inner-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}
.box {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    margin-top: 1.5em;
}

.inner {
    padding: 1.5em;
    background: #fff;
    margin-bottom: 20px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-transition: none 0.4s ease;
    -moz-transition: none 0.4s ease;
    -ms-transition: none 0.4s ease;
    -o-transition: none 0.4s ease;
    transition: none 0.4s ease;
    -webkit-transition-property: background, box-shadow;
    -moz-transition-property: background, box-shadow;
    -ms-transition-property: background, box-shadow;
    -o-transition-property: background, box-shadow;
    transition-property: background, box-shadow;
}
h3.widget-title {
    margin-top: 0;
}
.widget-description {
    display: block;
}
.inner a {
    text-decoration: none;
}
.box:hover .inner {
    box-shadow: 0 1px 3px rgba( 0, 0, 0, 0.3 );
}
.box .dashicons {
    position: absolute;
    right: 1.2em;
    top: 20%;
    color: #dedede;
    font-size: 3em;
}

.exist .inner {
    background: #0073aa;
    box-shadow: none;
}

.exist h3.widget-title {
    color: #fff;
}

.exist .inner a {
    color: #fff;
    font-size: 12px;
}

.box.exist .dashicons {
    opacity: .4;
}

@media (min-width: 768px) {
    .box {
        -webkit-box-flex: 0;
	    -ms-flex: 0 0 25%;
	    flex: 0 0 calc( 20% - 20px );
	    max-width: calc( 20% - 20px );
    }
}

.eptb-section {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ept-search-input {
    padding: .5em 1em;
}

.box .dashicons {
    transition: all ease 0.3s;
}

.box:hover .dashicons {
    color: #0073aa;
    transform: scale(1.08);
    right: 1.4em;
}

.box.exist:hover .dashicons {
    color: #ffffff;
}

.box.scratch .inner {
    background: transparent;
    border: 2px dashed #d5d2ca;
    box-shadow: none;
}