

/* line 638, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/base.scss */
.wpjb-btn-with-input {
    position: relative;
}
/* line 640, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/base.scss */
.wpjb-btn-with-input input[type=text] {
    width: 100%;
}
/* line 643, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/base.scss */
.wpjb-btn-with-input .btn {
    position: absolute;
    width: 100px;
    line-height: 32px;
    text-align: center;
    padding: 0;
    top: 5px;
    bottom: 5px;
    display: block;
    height: 32px;
    right: 5px;
}



/* === MODUE === */
/* line 1, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.btn {
    background: #a61f25;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    padding: 11px;
    border: none;
    font-size: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
/* line 36, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/vars.scss */
.btn:hover {
    background: #1c1d21;
    color: #fff;
}

/* line 6, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.btn-full {
    width: 100%;
}

/* line 11, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.button-group .btn {
    width: 40%;
    height: 50px;
    line-height: 50px;
    display: inline-block;
    margin: 0;
    padding: 0;
    border-left: 1px solid rgba(0, 0, 0, 0.15);
}
/* line 20, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.button-group .btn:first-child {
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -ms-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    border-left: none;
}
/* line 24, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.button-group .btn:last-child {
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -ms-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}



/* line 244, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.media {
    overflow: hidden;
}
/* line 246, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.media .m-image-wrapper {
    float: left;
    line-height: 100%;
    margin: 0 20px 0 0;
}
/* line 250, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.media .m-image-wrapper img {
    width: 100%;
    height: auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
/* line 256, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.media .m-head {
    font-size: 14px;
    font-weight: 700;
    margin: 0;
}
/* line 260, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.media .m-head a {
    color: #4e4e4e;
    font-style: normal;
}
/* line 265, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.media p {
    margin-top: 5px;
}

/* line 270, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.author-box {
    color: #4e4e4e;
}
/* line 272, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.author-box .ab-header {
    padding: 24px 0;
    margin: 0;
}
/* line 276, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.author-box .media {
    padding: 25px;
    background: #eff0f2;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

/* line 283, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.single .author-box {
    margin: 18px 0;
}
/* line 285, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.single .author-box:before {
    content: '';
    height: 1px;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    background: #eff0f2;
}

/* line 296, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.page-numbers {
    list-style-type: none;
    font-weight: 700;
}
/* line 299, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.page-numbers li {
    float: left;
    margin-left: 5px;
}
/* line 304, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.page-numbers a,
.page-numbers .current {
    background: #a61f25;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    padding: 11px;
    border: none;
    font-size: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 7px 11px;
}
/* line 36, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/vars.scss */
.page-numbers a:hover,
.page-numbers .current:hover {
    background: #92c02d;
    color: #fff;
}
/* line 309, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.page-numbers .current,
.page-numbers .current:hover {
    color: #9b9b9b;
    background-color: #e5e6ea;
}

/* line 315, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.navigation-paging {
    margin-right: 2em;
}
/* line 317, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.navigation-paging ul.page-numbers {
    float: right;
    margin: 0;
    padding: 0;
}
/* line 322, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.navigation-paging:after {
    content: '';
    display: table;
    clear: both;
}

/* line 328, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#wpjb-paginate-links {
    text-align: right;
}
/* line 330, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#wpjb-paginate-links .page-numbers {
    background: #a61f25;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    padding: 11px;
    border: none;
    font-size: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 7px 11px;
}
/* line 36, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/vars.scss */
#wpjb-paginate-links .page-numbers:hover {
    background: #d0d0d0;
    color: #fff;
}
/* line 335, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#wpjb-paginate-links .current,
#wpjb-paginate-links .current:hover {
    color: #9b9b9b;
    background-color: #e5e6ea !important;
}

/* line 341, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.comment-list {
    list-style-type: none;
    padding-left: 0 !important;
}
/* line 344, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.comment-list ul {
    list-style-type: none;
}
/* line 347, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.comment-list article.comment {
    padding: 20px 0;
    border-bottom: 1px solid #eff0f2;
}
/* line 351, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.comment-list .commentmetadata.comment-meta {
    font-weight: normal;
    color: darkgrey;
    margin-left: 5px;
}
/* line 356, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.comment-list .m-image-wrapper {
    margin-right: 10px;
    margin-top: 7px;
}
/* line 360, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.comment-list .reply a {
    background: #a61f25;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    padding: 11px;
    border: none;
    font-size: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 2px 25px;
    font-weight: 600;
    float: right;
    font-size: 12px;
}
/* line 36, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/vars.scss */
.comment-list .reply a:hover {
    background: #92c02d;
    color: #fff;
}
/* line 367, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.comment-list .edit-link a {
    color: #a61f25;
    font-weight: normal;
    font-style: italic;
    margin-left: 5px;
}

/* line 377, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#respond .comment-form-author,
#respond .comment-form-email {
    width: 45%;
}
/* line 379, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#respond .comment-form-author input,
#respond .comment-form-email input {
    width: 100%;
}
/* line 383, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#respond .comment-form-author {
    float: left;
}
/* line 386, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#respond .comment-form-email {
    float: right;
}
/* line 389, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#respond textarea {
    margin-top: 15px;
}
/* line 392, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#respond #reply-title {
    margin: 28px 0;
}
/* line 395, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
#respond #submit {
    padding: 10px 55px;
    font-weight: 600;
    margin-top: 15px;
}
@media screen and (max-width: 600px) {
    /* line 402, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
    #respond .comment-form-author,
    #respond .comment-form-email {
        float: none;
        width: 100%;
    }
    /* line 406, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
    #respond textarea {
        margin-top: 0;
    }
    /* line 409, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
    #respond #submit {
        width: 100%;
        padding: 10px 0;
        margin: 0;
    }
}

/* line 417, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
.wpjb-element-input-select .wpjb-field {
    height: 45px;
}

/* line 421, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */
span.customSelect {
    font-size: 0.85714em;
    line-height: 2em;
    background-color: #fff;
    color: #686868;
    height: 45px;
    padding: 0 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #eaebeb;
    width: 70%;
    position: relative;
}


/* line 436, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/module.scss */


/* === THEME === */
/* line 1, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/theme.scss */

/* line 12, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-button {
    background: #a61f25;
    font-weight: 700;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    padding: 11px;
    border: none;
    font-size: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
/* line 36, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/vars.scss */
.wpjb-button:hover {
    background: #92c02d;
    color: #fff;
}

/* line 16, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-required {
    color: #cd3131;
}

/* line 20, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-new-btn:hover {
    background: #a61f25;
}

/* on wpjb we set up different content style because of 'where-am-i' box */
/* line 25, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb #content {
    background: #eff0f2;
    width: 100%;
    padding: 0;
}
/* line 29, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb #content .hentry {
    margin: 0;
    padding: 0;
}

/* line 34, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb #wpjb-main {
    background: #f8f9f9;
    padding: 1em 3%;
    width: 91%;
    position: relative;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}



/* job listing index table */
/* line 611, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters {
    position: absolute;
    font-size: 0.92857em;
    line-height: 1.84615em;
    left: 0;
    top: -17px;
    width: 210px;
	margin:168px 0 0 45px;
}
/* line 617, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters a {
    color: #fff;
    display: block;
}
/* line 622, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-filter-list,
.wpjb-filters .wpjb-sub-filters {
    list-style-type: none;
    margin: 0 !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 !important;
}
/* line 627, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-filter-list li a,
.wpjb-filters .wpjb-sub-filters li a {
    padding-left: 2em;
    font-weight: 600;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/* line 633, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-sub-filters {
    display: none;
    background: #a61f25;
    top: -18px;
    position: relative;
    z-index: 14;
    padding-top: 2em !important;
    padding-bottom: 1em !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
/* line 642, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-sub-filters li {
    border-width: 1px 0 0 0;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.3);
}
/* line 647, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-sub-filters li a {
    line-height: 36px;
    border-width: 1px 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0);
}
/* line 652, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-sub-filters li a:hover {
    background: rgba(0, 0, 0, 0.05);
    border-width: 1px 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.07);
}
/* line 660, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter {
    line-height: 34px;
    width: 120px;
}
/* line 663, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter > a {
    width: 150px;
    background: #a61f25;
    position: relative;
    -webkit-box-shadow: 4px 3px 0 #e0cfd0;
    -moz-box-shadow: 4px 3px 0 #e0cfd0;
    box-shadow: 4px 3px 0 #e0cfd0;
    z-index: 18;
    text-transform: uppercase;
}
/* line 670, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter > a:after {
    content: '';
    display: block;
    position: absolute;
    right: -17px;
    top: 0;
    width: 0;
    height: 0;
    border-top: 17px solid transparent;
    border-bottom: 17px solid transparent;
    border-left: 17px solid #a61f25;
    z-index: 18;
}
/* line 684, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter > a:before {
    content: '';
    display: block;
    position: absolute;
    right: -20px;
    top: 3px;
    width: 0;
    height: 0;
    border-top: 17px solid transparent;
    border-bottom: 17px solid transparent;
    border-left: 17px solid #e0ede9;
    z-index: 11;
}
/* line 700, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter:hover .wpjb-sub-filters {
    display: block;
}
/* line 703, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter:hover > a {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
/* line 706, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter:hover > a:before {
    display: none;
}
/* line 709, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-filters .wpjb-top-filter:hover {
    width: 200px;
}

/* line 713, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-over-job-table {
    text-align: right;
    overflow: hidden;
    font-size: 0.92857em;
    line-height: 1.84615em;
    color: #a9a9a9;
}
/* line 719, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-over-job-table .wpjb-breadcrumb,
.wpjb-over-job-table .wpjb-subscribe {
    line-height: 25px;
    display: inline-block;
}
/* line 722, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-over-job-table .wpjb-breadcrumb img,
.wpjb-over-job-table .wpjb-subscribe img {
    vertical-align: center;
    padding: 0 0 0 1em;
}
/* line 726, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-over-job-table .wpjb-breadcrumb p,
.wpjb-over-job-table .wpjb-subscribe p {
    padding: 0;
    margin: 0;
    line-height: 25px;
}
/* line 732, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-over-job-table .wpjb-subscribe {
    margin-left: 1em;
    float: right;
}

/* line 737, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i {
    width: 97%;
    padding: 20px 0 50px 0;
    min-height: 0;
}
/* line 741, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i #search {
    overflow: hidden;
}
/* line 744, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i .wpjb-search-query {
    width: 60%;
    float: left;
	margin-left:15px;
}
/* line 747, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i .wpjb-search-query input[type=text] {
    height: 45px;
    line-height: 45px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 45px;
    font-size: 0.85714em;
    line-height: 2em;
}
/* line 754, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i .wpjb-search-query .btn {
    text-indent: -9999px;
    background-image:url(../img/icons/magnifying-glass-icon.png);
    background-position: center center;
    background-repeat: no-repeat;
    width: 33px;
    height: 33px;
    margin-top: 1px;
}
/* line 764, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i .wpjb-search-category {
    float: right;
    width: 35%;
}
/* line 767, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i .wpjb-search-category input {
    width: 100%;
}
/* line 770, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i .wpjb-search-category span.customSelect {
    width: 100%;
}
/* line 773, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.index-where-am-i .wpjb-search-category span.customSelectInner {
    width: 100% !important;
    background-position: right 5px;
}

/* line 789, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list {
    width: 106.6%;
    position: relative;
    left: -3.4%;
    font-size: 1em;
    line-height: 1.71429em;
    border-collapse: separate;
    border-spacing: 0 10px;
}
/* line 797, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list td {
    padding: 9px 0;
}
/* line 799, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list td:first-child {
    padding-left: 20px;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -ms-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
}
/* line 803, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list td:last-child {
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -ms-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    padding-right: 10px;
}
/* line 808, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list tr {
	margin-left:20px;
    border-bottom: 1px solid #eff0f2;
    display: table;
    width: 100%;
    padding: 0 2%;
	font-size:13px;
	font-family:"lato";
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/* line 814, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list tr.wpjb-featured  {
    background: #fbfafa;
    border-bottom: 1px solid rgb(228, 228, 228);
}
/* line 817, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list tr:first-child {
    border-top: 1px solid #eff0f2;
}
/* line 821, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-sub {
    display: block;
    font-size: 0.85714em;
    line-height: 2em;
}
/* line 827, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-title,
#wpjb-job-list .wpjb-column-location,
#wpjb-job-list .wpjb-column-date {
    font-weight: 600;
}
/* line 830, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-logo {
    width: 100px;
    max-width: 100px;
    text-align: left;
}
/* line 834, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-logo #wpjb-logo {
    max-width: 64px;
    max-height: 64px;
    width: 100%;
    float: none;
}

/* line 843, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-logo .wpjb-logo-placeholder {
    width: 64px;
    height: 64px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    background: pink;
}
/* line 850, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-title {
    padding-right: 20px;
}
/* line 852, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-title a {
    color: #000;
    margin-right: 15px;
}
/* line 856, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-title a:hover {
    color: #686868;
}
/* line 860, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-title .wpjb-sub {
    color: #9b9b9b;
}
/* line 864, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-sub {
    font-weight: normal;
}
/* line 867, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-location {
    width: 40%;
}
/* line 870, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-date {
    width: 10%;
    text-align: right;
}
/* line 873, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-column-date .btn {
    padding: 0 13px;
    display: inline-block;
    font-size: 0.71429em;
    line-height: 2.4em;
    text-align: center;
}
/* line 880, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-job-list .wpjb-filled td.wpjb-column-title a {
    text-decoration: line-through;
}

/* just an overlay (subscription) */
/* line 887, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay {
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 10000;
    background: rgba(0, 0, 0, 0.2);
}

/* line 904, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div {
    font-size: 0.92857em;
    line-height: 1.84615em;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    text-shadow: 1px 1px 1px #fff;
    color: #4e4e4e;
    width: 600px;
    height: auto;
    margin: 0;
    padding: 0;
    background-color: #e7eaea;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 2px 2px 0 #9c9d9d;
    -moz-box-shadow: 2px 2px 0 #9c9d9d;
    box-shadow: 2px 2px 0 #9c9d9d;
}
/* line 916, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .btn {
    text-shadow: none;
}

/* line 923, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-subscribe-head,
#wpjb-overlay > div .wpjb-subscribe-content {
    padding: 2em 7.5%;
}
/* line 926, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-subscribe-head {
    background: #eff0f2;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
/* line 930, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-subscribe-content {
    background: #e7eaea;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
/* line 933, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-subscribe-content strong {
    margin: 0 0 1em 0;
    display: inline-block;
    line-height: 30px;
}
/* line 937, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-subscribe-content strong img {
    vertical-align: center;
    padding-right: 1em;
}
/* line 943, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-subscribe-email {
    border-bottom: 1px solid #d2d5d5;
}
/* line 946, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div h2 {
    font-size: 1.21429em;
    line-height: 1.41176em;
    padding: 0;
    margin: 0 0 0.3em 0;
}
/* line 951, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div p {
    padding: 0;
    margin: 0;
}
/* line 954, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div p input[type=text] {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/* line 959, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-subscribe-close {
    float: right;
}
/* line 962, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-btn-with-input {
    width: 100%;
    margin-top: 1em;
    position: relative;
}
/* line 966, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-btn-with-input input {
    width: 100%;
    padding-right: 108px;
}
/* line 970, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-btn-with-input .btn {
    position: absolute;
    width: 100px;
    line-height: 32px;
    text-align: center;
    padding: 0;
    top: 5px;
    bottom: 5px;
    right: 5px;
}
/* line 981, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div .wpjb-mail-frequency {
    background: #dcdee0;
    padding: 10px 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    margin-left: 1em;
}

/* line 989, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-overlay > div img {
    border-radius: 0px;
    box-shadow: 0 0px 0px black;
    vertical-align: middle;
}

/* line 995, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-subscribe-result {
    display: none;
    margin: 4px 0 4px 0;
    padding: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    text-shadow: none;
    text-align: center;
    font-weight: 700;
}

/* line 1005, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-subscribe-result.wpjb-subscribe-fail {
    background-color: lightpink;
}

/* line 1009, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-subscribe-result.wpjb-subscribe-success {
    border: 1px solid #e8f9c1;
    color: #fff;
    background-color: #b7e05b;
}

/* search advanced search.php */
/* line 1017, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-main.wpjb-page-search fieldset,
#wpjb-main.wpjb-page-company-login fieldset {
    padding-top: 0;
    margin-top: 0;
}

/* menu bar (e.g. edit employer button) */
/* line 1023, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-menu-bar {
    line-height: 50px;
}

/* resume detail */
/* line 1028, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-experience {
    padding: 1em 5px;
}

/* line 1031, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-education {
    padding: 1em 5px;
}

/* line 1034, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-detail-description {
    padding-top: 1em;
}


/* job applications but probably will affect more */
/* line 1309, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-table {
    width: 100%;
}
/* line 1311, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-table tr {
    border-bottom: 1px solid #eff0f2;
}
/* line 1314, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-table td {
    padding: 1em 0;
}

/* line 1318, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-dropdown {
    list-style-type: none;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    background: #a61f25;
    padding-top: 1.2em;
    padding-bottom: 1.2em;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    width: 150px;
    z-index: 79;
}
/* line 1329, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-dropdown a {
    color: #fff;
    display: block;
    text-align: left;
    padding: 0.5em 1em;
}
/* line 1335, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-dropdown li {
    border-width: 1px 0 0 0;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.3);
}
/* line 1339, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-dropdown li hr {
    border-color: rgba(255, 255, 255, 0.5) !important;
    background: transparent;
}
/* line 1344, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-dropdown li a {
    font-weight: 600;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 36px;
    border-width: 1px 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0);
}
/* line 1351, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-dropdown li a:hover {
    background: rgba(0, 0, 0, 0.05);
    border-width: 1px 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.07);
}

/* company jobs company panel company-panel.php */
/* line 1363, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-main.wpjb-page-company-panel tr .wpjb-last {
    width: 5%;
    padding-right: 0;
    text-align: center;
}
/* line 1368, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-main.wpjb-page-company-panel tr .wpjb-column-expires {
    width: 15%;
}
/* line 1371, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-main.wpjb-page-company-panel tr .wpjb-statistics {
    text-align: left;
    width: 30%;
}
/* line 1375, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-main.wpjb-page-job-applications tr th,
#wpjb-main.wpjb-page-company-panel tr th {
    text-align: left;
}
/* line 1379, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
#wpjb-main.wpjb-page-company-panel .wpjb-title {
    text-align: left;
}

/* line 1384, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-expanded-map-row {
    width: 100%;
    overflow: hidden;
}
/* line 1387, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-expanded-map-row td {
    width: 100%;
    padding: 0;
    margin: 0;
    width: 100% !important;
}
/* line 1392, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-expanded-map-row td iframe {
    position: relative;
    width: 106.6%;
    height: 250px;
    display: none;
}

/* line 1404, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-page-single .wpjb-info tr,
.wpjr-page-resume .wpjb-info tr {
    background: none;
}

/* company list profile */
/* line 1410, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-company-list {
    list-style-type: none;
}
/* line 1412, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-company-list li {
    margin: 1em 0;
    font-style: italic;
    font-size: 13px;
    color: #686868;
}
/* line 1417, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-company-list li a {
    font-style: normal;
    font-size: 16px;
}

/* line 1423, C:/xampp/htdocs/wpjobboard/wp-content/themes/wpjobboard/sass/jobboard.scss */
.wpjb-company-list .wpjb-new-btn {
    padding: 2px 8px;
    margin-right: 1em;
    font-size: 11px;
    font-style: normal;
}

.wpjb-ls-load-more > td > a {
    display:block;
    text-align: center;
}

#wpjb-job-list .wpjb-ls-load-more:hover {
    background:#f8f9f9;
}

#wpjb-job-list .wpjb-ls-load-more:hover td {
    background:#f8f9f9;
}

input[type=text].daq-multiselect-input {
    cursor:pointer;
    margin-bottom: 0px;
    z-index: 100;
    background-image: url("file:///Macintosh HD/Users/ameliajohnson/Downloads/jobeleon 2/wpjobboard/images/cog.png");
    background-repeat: no-repeat;
    background-position: 98% 50%;
}

input[type=text].daq-multiselect-input.daq-multiselect-open {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
    
.wpjb-form div .daq-multiselect-options {
    min-height: 50px;
    max-height: 200px;
    min-width: 200px;
    overflow-y: scroll;
    border: 1px solid silver;
    border-top: 0px solid transparent;
    border-right: 0px solid transparent;
    display: none;
    width:100%;
    z-index:1000;
    position: absolute;
    background-color: white;
    -moz-box-shadow:    0 4px 3px -3px  whitesmoke;
    -webkit-box-shadow: 0 4px 3px -3px  whitesmoke;
    box-shadow:         0 4px 3px -3px whitesmoke;
}
    
.daq-multiselect-options > label {
    display: block;
    padding: 1px 10px 1px 10px;
}

.daq-multiselect-options > label:hover {
    background-color: whitesmoke;
}

.wpjb-field .daq-multiselect-options > label > input {
    display: inline;
    width: auto;
}

span.customSelect.daq-multiselect {
    display: none !important;
}

.plupload.html5 > input[type=file] {
    width: auto;
}

.wpjb-resume-detail {
    clear: both;
    overflow: hidden;
    margin: 0px 0px 15px 0px;
}
.wpcf7-response-output {font-size:12px !important; clear:both !important;}