#recruiterwp-job-alerts-form-hold{
    display: none;
}

table.recruiterwp-job-alerts-table{
    width: 100%;
    margin: 50px 0;
    border-spacing: 0;
}

table.recruiterwp-job-alerts-table th{
    text-align: left;
}

table.recruiterwp-job-alerts-table tbody tr td{
    padding: 25px 0;
    border-bottom: 1px solid #eaeaea;
}

span.recruiter-wp-form-hint{
    font-size: .85rem;
    line-height: 1.25rem;
    box-sizing: border-box;
    display: inline-block;
    margin-top: 5px;
}


.job_listing_meta_icon.job_listing_location,
.job_listing_meta_icon.job_listing_time{
    display: flex;
    align-items: center;
}

.job_listing_meta_icon.job_listing_location:before{
    content: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'><path d='M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z'/></svg>");
    display: block;
    width: 11px;
    height: 19px;
    margin-right: 7px;
}

.job_listing_meta_icon.job_listing_time:before{
    content: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z'/></svg>");
    display: block;
    width: 13px;
    height: 17px;
    margin-right: 7px;
}

button.delete-alert{
    box-shadow: none;
    background: none;
    border: none;
    text-decoration: none;
    color: var(--blue);
    border-bottom: 2px solid transparent;
    transition: all ease 300ms;
    cursor: pointer;
}

.recruiterwp-social-share-block{
    border-top: 1px solid #ccc;
    padding-top: 25px;
    margin-top: 50px !important;
}

.recruiterwp-social-share-buttons{
    display: flex;
    align-items: center;
    margin-block-start: 0;
}

a.recruiterwp-share-btn{
    display:block;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: var(--blue);
    background-repeat: no-repeat;
    background-size: 17px 17px;
    background-position: center;
    margin: 0 8px 0 0;
    transition: all ease 250ms;
}

a.recruiterwp-share-btn:hover{
    background-size: 22px 22px;
}

a.recruiterwp-share-btn span{
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

a.recruiterwp-share-btn.share-sms{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ffffff' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E");
}

a.recruiterwp-share-btn.share-email{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z' fill='%23ffffff'/%3E%3C/svg%3E");
}

a.recruiterwp-share-btn.share-linkedin{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z' fill='%23ffffff'/%3E%3C/svg%3E");
}

a.recruiterwp-share-btn.share-twitter{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z' fill='%23ffffff'/%3E%3C/svg%3E");
}

a.recruiterwp-share-btn.share-facebook{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z' fill='%23ffffff'/%3E%3C/svg%3E");
}