body {
    background: #fff;
}

div.panel {
    display: block;
}

.tab-content>.tab-pane {
    border-top: 0px #e7512f solid;
}

.tab-pane {
    padding: 0;
}

.tab_faq .sub_tab {
    width: 100%;
    position: relative;
    background-color: #fff;
    border: 1px solid #e1e1e1;
    text-align: center;
    padding: 25px 0 12px 0;
    margin-bottom: 20px;
}

.tab_faq .sub_tab.active {
    border: 1px solid #6ca5ff;
}

.tab_faq .sub_tab.active:before {
    content: "";
    position: absolute;
    top: -9px;
    right: -9px;
    width: 20px;
    height: 20px;
    background: url(../public/images/icon_ticked_faq.png) no-repeat;
}

.tab_faq .sub_tab_jobseeker {
    float: left;
}

.tab_faq .sub_tab_employer {
    float: right;
}

.sub_tab_faq {
    padding: 20px;
    border: 1px solid #e1e1e1;
    background-color: #fff;
}

.nav-pills>li.active>a {
    background-color: transparent !important;
}

.panel-title {
    color: #000;
    font-size: 16px;
}

.panel-body {
    color: #545454;
}

a:focus {
    text-decoration: none;
}

.title_faq h3 {
    color: #f07e1d;
    text-transform: capitalize;
    margin-top: 0;
}

.title_faq {
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: 10px;
}

.fa-1 {
    font-size: 1em;
}

.title_item {
    color: #00b9f2;
    font-size: 23px;
}

.title_item small {
    color: #7d7d7d;
    padding-left: 8px;
}

.list_item {
    padding: 0 34px;
}

.list_item li a {
    color: #333;
    font-size: 15px;
}

.list_item li a:hover,
.list_item li a:focus {
    color: #f07e1d;
}

.tab_faq .sub_tab.active {
    border: 1px solid #00b9f2;
}

.mar_bott_5 {
    margin-bottom: 5px;
}

.navbar.navbar-inverse.navbar-fixed-top {
    margin-top: 0;
}

.content-intro-jobseeker {
    margin-top: 50px;
}

@media (max-width:480px) {
    .list_item {
        padding: 0px;
    }

    .container {
        padding: 0;
    }
}

.fa-1::before {
    content: "" !important;
}