@font-face {
    font-family: "FordAntenna";
    src: url("../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-2.eot");
    src: url("../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-2.eot?") format("embedded-opentype"), url("../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-3.woff") format("woff"), url("../fonts/cad8d5a1-1566-41e7-b216-3c7b01406c5e-1.ttf") format("truetype");
    font-style: normal;
    font-weight: normal
}

@font-face {
    font-family: "FordAntenna Bold";
    src: url("../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-2.eot");
    src: url("../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-2.eot?") format("embedded-opentype"), url("../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-3.woff") format("woff"), url("../fonts/3fcdf9c8-1bf9-49f4-b9e9-48fba95ab07b-1.ttf") format("truetype");
    font-style: normal;
    font-weight: bold
}

@font-face {
    font-family: "FordAntenna ExtraLight";
    src: url("../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-2.eot");
    src: url("../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-2.eot?") format("embedded-opentype"), url("../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-3.woff") format("woff"), url("../fonts/497e2973-7a4b-436f-81cb-25bab86e5893-1.ttf") format("truetype");
    font-style: normal;
    font-weight: normal
}

@font-face {
    font-family: "FordAntenna Light";
    src: url("../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-2.eot");
    src: url("../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-2.eot?") format("embedded-opentype"), url("../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-3.woff") format("woff"), url("../fonts/75a1e288-79e4-4799-a2cf-66e07aa110b5-1.ttf") format("truetype");
    font-style: normal;
    font-weight: normal
}

@font-face {
    font-family: "icomoon";
    src: url("../fonts/icomoon.eot");
    src: url("../fonts/icomoon.eot") format("embedded-opentype"), url("../fonts/icomoon.woff") format("woff"), url("../fonts/icomoon.ttf") format("truetype"), url("../fonts/icomoon/icomoon.svg") format("svg");
    font-style: normal;
    font-weight: normal
}

@media (min-width: 1280px) {
    .panel-body {
        margin-right: 22px
    }
}

#faqs {
    padding-top: 5em
}

#faqs .icon-up {
    background-image: url("../img/icon_link-chevron-up.png");
    background-size: 31px 20px;
    display: inline-block !important;
    height: 20px;
    margin-top: 14px;
    width: 31px
}

#faqs .icon-down {
    background-image: url("../img/icon_dropdown.png");
    background-size: 31px 20px;
    display: inline-block !important;
    height: 20px;
    margin-top: 14px;
    width: 31px
}

#faqs .icon-down-inactive {
    background-image: url("../img/icon_chevron-down-lt.png");
    background-size: 31px 20px;
    display: inline-block !important;
    height: 20px;
    margin-top: 14px;
    width: 31px
}

#faqs .container {
    padding-left: 0 !important;
    padding-right: 0 !important
}

#faqs .categories {
    padding-left: 0 !important;
    padding-right: 0 !important
}

#faqs .categories h3 {
    background: #646464;
    color: #fff;
    padding: 10px 15px;
    margin: 0;
    font-size: 1em
}

#faqs .categories ul.nav {
    border-top: 1px solid #e3e3e3;
    margin-left: 0
}

#faqs .categories ul.nav li {
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    width: 100%;
    padding: 0;
    margin-bottom: 0;
    height: 55px;
}

#faqs .categories ul.nav li a {
    line-height: 2.4em;
    margin-right: 0;
    margin-left: 0;
    border-radius: 0;
    outline: none;
    font-size: 1em;
    border: none;
    padding-left: 14px;
    padding-top: 10px;
}

#faqs .categories ul.nav li.active {
    margin-left: 0;
    margin-bottom: 0
}

#faqs .categories ul.nav li.active a {
    font-size: 1em;
    line-height: 2.4em;
    background-color: transparent;
    color: #1b394e
}

#faqs .tab-pane .panel-group .panel {
    border-radius: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    box-shadow: none
}

#faqs .tab-pane .panel-group .panel:first-child {
    border-top: 0
}

#faqs .tab-pane .panel-body {
    border-top: 0
}

#faqs .tab-pane .panel-default>.panel-heading {
    border-left: none !important;
    border-right: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border: 0;
    border-color: #fff;
    border-radius: 0
}

#faqs .tab-pane .panel-heading {
    background-color: #fff;
    border-radius: 0;
    border-left: none !important;
    border-right: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-top: 0
}

#faqs .tab-pane .panel-heading .icon {
    margin-top: .7em
}

#faqs .tab-pane .panel-heading a {
    border-top: 0;
    color: #2596cf;
    line-height: 2em
}

#faqs .tab-pane .panel-heading.actives {
    border-bottom: 0;
    background: transparent
}

#faqs .tab-pane .panel-heading.actives a {
    color: #616161
}

#faqs .tab-pane .panel-title {
    font-size: 24px
}

@media (max-width: 767px) {
    #faqs .tab-pane .panel-heading a,
    #faqs .tab-pane .panel-heading a:active,
    #faqs .tab-pane .panel-heading a:focus {
        font-size: 14px;
        font-family: "FordAntenna";
        outline: 0 none !important
    }
    #faqs .cutSpace {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    #faqs .actives {
        background-color: #f2f2f2 !important
    }
    #faqs .secActives {
        background-color: #f2f2f2
    }
    #faqs .panel {
        margin-top: 0 !important
    }
}

.faq_accordion .panel-title a {
    display: table;
    width: 100%
}

.faq_accordion .panel-title a.collapsed {
    color: #2596cf !important;
}

.faq_accordion .panel-title a span {
    display: table-cell;
    vertical-align: middle
}

.faq_accordion .panel-title a span .icon {
    margin-top: 0!important
}

.icon-icon_dropdown {
    width: 30px;
    height: 20px;
    background-position: -213px -64px;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

.icon-icon_link-chevron-up {
    width: 29px;
    height: 20px;
    background-position: -185px -64px;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}