/* Domain logo */
.navbar-brand.domain-brand{
    padding: 10px 15px 15px;
}
.domain-logo{
    max-width: 200px;
}
/* Sub Menu */
.meta-sub-menu li{
    border-right: 1px solid #ddd;
}
.meta-sub-menu li:last-child{
    border: none;
}
/* Features Post */
.features-box-v{
    position: relative;
}
.feature-a-box{
    position: relative;
    display: block;
    transition: all 0.2s ease 0s;
}
.feature-a-box:hover,.feature-a-box:focus{
    outline:none;
    text-decoration: none;
}
.features-box-v li{
    background-color: #FFFFFF;
    box-shadow: 0 1px 1px rgba(34, 34, 34, 0.2);
    margin-bottom: 44px;
    height: 248px;
    vertical-align: top;
    width: 169px;
    padding: 0;
    position: relative;
    margin: 0 3px 40px 0;
    transition: all 0.2s ease 0s;
}
.features-box-v img{
    height: 248px;
    max-width: 170px;
}
.candidate-column{
    background-color: rgba(25, 163, 163, 0.9);
    bottom: 0px;
    padding: 12px 15px 10px;
    position: absolute;
    width: 170px
}
.candidate-column h3{
    color: #FFFFFF;
    font-size: 20px;
    margin-bottom: 0;
    margin-top: 0;
}
.candidate-title, .candidate-column{
    text-transform: capitalize;
}
.candidate-title{
    color: #fff;
    font-size: 0.75em;
}
.candidate-role{
    background-color: #0066CC;
    font-size: 11px;
    padding: 0 4px;
    color: #fff;
    text-transform: uppercase;
}
.feature-posted{
    color: #999;
    font-size: 12px;
    position: absolute;
    top: 102%;
}
/* Hover State */
.feature-a-box:hover{
    box-shadow: 0 0 0 5px #3399ff;
}
.feature-a-box:hover .candidate-column, .feature-a-box:hover .candidate-title, .feature-a-box:hover .candidate-column h3{
    transition: all 0.2s ease 0s;
    color: #999;
}
.feature-a-box:hover .candidate-column{
    background-color: #fff;
}
/* Feature Box Jobs */
.feature-box-jobswrap{
    position: relative;
}
.feature-box-jobswrap .li-feature{
    background-color: #FFFFFF;
    box-shadow: 0 1px 1px rgba(34, 34, 34, 0.2);
    height: 248px;
    margin: 0 3px 40px 0;
    padding: 0;
    position: relative;
    transition: all 0.2s ease 0s;
    vertical-align: top;
    width: 169px;
}
/* Link */
.fbj-a{
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    height: 248px;
    position: relative;
}
.img-job{
    height: 150px;
    margin-top: 32px;
    max-height: 341px;
}

/* Feature Box With Ribbon */
.featured_ribbon{
    background-color: #DE5102;
    box-shadow: 0 1px 1px rgba(34, 34, 34, 0.2);
    height: 22px;
    left: -6px;
    position: relative;
    top: 9px;
    width: 85px;
}
.featured_ribbon span {
    color: #FFFFFF;
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 14px;
    left: 5px;
    line-height: 20px;
    position: absolute;
    text-transform: uppercase;
    top: 1px;
}
.featured_triangle {
    background: url("http://cohhe.com/jobera/wp-content/themes/Jobera/images/featured_triangle.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 6px;
    position: relative;
    top: 22px;
    width: 6px;
}
/* Position */
.position{
    margin-top: 160px;
    padding: 0 15px 0;
}
.location{
    position: relative;
    color: #999999;
    text-transform: capitalize;
}
.position h3 {
    color: #336699;
    font-size: 17px;
    margin: 0;
    text-transform: capitalize;
}
/* Job Type UL */
.job-typ-ul{
    margin-left: 15px;
	margin-top: 0px;
}
.li-job-type{
    color: #FFFFFF;
    display: inline-block;
    font-family: 'Open Sans',sans-serif;
    font-size: 9px;
    height: 13px;
    line-height: 13px;
    margin: 0 5px 5px 0;
    padding: 0 5px;
    text-align: center;
    text-transform: uppercase;
}
.li-job-type{
    background-color: #999;
}
.li-job-type.freelance {
    background-color: #3399CC;
}
.li-job-type.fulltime {
    background-color: #90DA36;
}
.li-job-type.temporary {
    background-color: #D93674;
}
.li-job-type.parttime {
    background-color: #F08D3C;
}
.li-job-type.internship {
	background-color: #6033CC;
}
/* Hover State */
.fbj-a,.fbj-a:hover,.fbj-a:focus{
    text-decoration: none;
    outline: none;
    transition: all 0.2s ease 0s;
}
.fbj-a:hover{
    box-shadow: 0 0 0 5px #3399ff;
    background-color: #f5f5f2;
}
/* Feature Box 2  Blogs and Forum */
.feature-box2-ul{
    position: relative;
    margin-bottom: 20px;
}
.feature-box2-ul .fbox2-li{
    background-color: #FAFAFA;
    border: 0 none;
    box-shadow: 0 1px 1px rgba(34, 34, 34, 0.2);
    margin-bottom: 5px;
    min-height: 83px;
    width: 100%;
}
.fbox2-a{
    color: #336699;
    font-weight: 300;
    display: block;
    position: relative;
    text-decoration: none;
}
.fbox2-a,.fbox2-a:hover,.fbox2-a:focus{
    outline: none;
    text-decoration: none;
}
.fbox2-a img{
    height: 83px;
    width: 83px;
    margin-right: 1em;
    position: absolute;
    float: left;
}
.fbox2-column{
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 16px;
    padding: 15px 0 0 15px;
    width: 70%;
}
.fbox2-column .fbox2-ttle{
    color: #999999;
    font-size: 0.75em;
}
.fbox2-column .fbox2-ttle span {
    color: #999999;
    font-size: 12px;
    text-transform: capitalize;
}
.fbox2-column h3{
    color: #336699;
    /*float: left;*/
    font-size: 20px;
    margin-top: 10px;
}
.fbox2-posted{
    color: #999999;
    display: inline;
    font-size: 12px;
    margin: 30px 1em 0 0;
    width: 27%;
    padding: 0 0 0 1em;
    float: right;
    text-align: right;
}
.meta-fbox2-date{
    display: block;
}
.fbox2-location{
    text-transform: capitalize;
}
/* Hover State li */
.fbox2-li:hover{
    background-color: #f5f5f2;
    box-shadow: 0 0 0 1px #00cccc;
    transition: background-color 0.2s ease 0s;
}
.feature-box2-blue .fbox2-li:hover{
    background-color: #f5f5f2;
    box-shadow: 0 0 0 1px #3399ff;
    transition: background-color 0.2s ease 0s;
}