/**
 *
 *
 * Index
 * =================================
 * 1. Front-end
 * 2. Single Job
 * 3. Single Resume
 *
 */


/*
 * --------------------------------
 * 1. Front-end
 * --------------------------------
 */
.lava-job-faq-wrap{}
.lava-job-faq-wrap > ul.fields{
	padding:0;
	margin:0;
	list-style:none;
}

.lava-job-faq-wrap > ul.fields > li.loop-field-item{
	margin:0;
	display:table;
	width:100%;
}
.lava-job-faq-wrap > ul.fields > li.loop-field-item{
	padding:10px;
	background-color:#ffffff;
	cursor:move;
}
.lava-job-faq-wrap > ul.fields > li.loop-field-item > div.field-item{
	display: table-cell;
	vertical-align:middle;	
}
.lava-job-faq-wrap > ul.fields > li.loop-field-item > div.field-item > div.date{
	display:table;
	width:100%;
}
.lava-job-faq-wrap > ul.fields > li.loop-field-item > div.field-item > div.date > div{
	display:table-cell;
	vertical-align:middle;
}
.lava-job-faq-wrap > ul.fields > li.loop-field-item-holder{
	background-color:#444444;
	line-height:1;
	min-height:150px;
}

.lava-job-faq-wrap > div.actions{}
.lava-job-faq-wrap > ul.fields > li.loop-field-item .loop-action:after{
    vertical-align: middle;
    width: 20px;
    height: 20px;
    font-size: 20px;
    line-height: 1;
    font-family: dashicons;
    text-decoration: inherit;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    color: #fff;
    text-shadow: -1px -1px 2px #ccc;
    -webkit-transition: color .1s ease-in 0;
    transition: color .1s ease-in 0;
    -webkit-font-smoothing: antialiased;
    content: "\f214";
	background:#eee;
	padding:7px;
	position:relative;
	top:1px;
}

/*
 * --------------------------------
 * 2. Single
 * --------------------------------
 */
body.single-lv_job .faq{ position:relative; }
body.single-lv_job .faq > ul.exp-item-wrap{
	margin:0;
}
body.single-lv_job .faq > ul.exp-item-wrap > li.exp-item{ display:block; }
body.single-lv_job .faq > ul.exp-item-wrap > li.exp-item .meta-title{ font-weight:600; margin-right:5px; }
body.single-lv_job .faq > ul.exp-item-wrap > li.exp-item > div.item-meta{
	margin:0;
	margin-right:5px;
}
body.single-lv_job .faq > ul.exp-item-wrap > li.exp-item > div.item-meta,
body.single-lv_job .faq > ul.exp-item-wrap > li.exp-item > div.item-meta.date > div{
	display:inline-block;
	vertical-align:middle;
}

body.single-lv_job .faq > ul.exp-item-wrap > li.exp-item > div.item-meta.date > div.separator,
body.single-lv_job .faq > ul.exp-item-wrap > li.exp-item > div.item-meta.date > div.date-separator{
	margin:0 10px;
}


/*
 * --------------------------------
 * 3. Single Resume
 * --------------------------------
 */
body.single-lv_resume .faq{ position:relative; }
body.single-lv_resume .faq > ul.exp-item-wrap{
	margin:0;
}
body.single-lv_resume .faq > ul.exp-item-wrap > li.exp-item{ display:block; }
body.single-lv_resume .faq > ul.exp-item-wrap > li.exp-item .meta-title{ font-weight:600; margin-right:5px; }
body.single-lv_resume .faq > ul.exp-item-wrap > li.exp-item > div.item-meta{
	margin:0;
	margin-right:5px;
}
body.single-lv_resume .faq > ul.exp-item-wrap > li.exp-item > div.item-meta,
body.single-lv_resume .faq > ul.exp-item-wrap > li.exp-item > div.item-meta.date > div{
	display:inline-block;
	vertical-align:middle;
}

body.single-lv_resume .faq > ul.exp-item-wrap > li.exp-item > div.item-meta.date > div.separator,
body.single-lv_resume .faq > ul.exp-item-wrap > li.exp-item > div.item-meta.date > div.date-separator{
	margin:0 10px;
}