.faq-text-blue {
    color: #142A4D;
}

.f-news-title a:hover {
	color: #142A4D!important;
	text-decoration: underline!important;
}

.selected-2nd {
	font-weight: bold;
	color: #002855;
}

@media only screen and (min-width: 992px) {

	.pc-hide {
		visibility: hidden;
	}
}

.mob-mb-20 {
	margin-bottom: 20px;
}

.acn-font-color-8 {
	color: #142A4D;
}

.second-lev-list>a:after {
	font-weight: 900;
	float: right;
	content: "\f067";
	font-family: "Font Awesome 5 Free";
}

.second-lev-list>a[aria-expanded=true] {
	font-weight: bold;
}

.second-lev-list>a[aria-expanded=true]:after {
	font-weight: 900;
	float: right;
	content: "\f068 ";
	font-family: "Font Awesome 5 Free";
}

.select-top>a:after {
	font-weight: 900;
	float: right;
	content: "\f105 ";
	font-family: "Font Awesome 5 Free";
}

.select-top>a[aria-expanded=true]:after {
	font-weight: 900;
	float: right;
	content: "\f078 ";
	font-family: "Font Awesome 5 Free";
}

.third-lev-list>a:after {
	font-weight: 900;
	float: right;
	content: "\f067";
	font-family: "Font Awesome 5 Free";
}

.third-lev-list {
	background-color: rgba(74, 144, 226, 0.2);
}

.third-lev-list>a[aria-expanded=true] {
	background-color: rgba(74, 144, 226, 0.4);

}

.fourth-lev-list {
	background-color: rgba(87, 200, 205, 0.1);
}

.selected-4th {
	background-color: rgba(87, 200, 205, 0.3);
}

.third-lev-list>a[aria-expanded=true]:after {
	font-weight: 900;
	float: right;
	content: "\f068 ";
	font-family: "Font Awesome 5 Free";
}

.rm-list-type {
    list-style-type: none;
}

.view-category-list{
 padding-left: 0px;
    list-style: none;
}

.category-list> a:after {
    font-weight: 900;
    float: right;
    content: "\f105 ";
    font-family: "Font Awesome 5 Free";
}

.category-list> a[aria-expanded=true]{
    background: #142A4D;
    color: white;
}
.category-list> a[aria-expanded=true]:after {
    font-weight: 900;
    float: right;
    content: "\f078 ";
    font-family: "Font Awesome 5 Free";
}

/* */
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    font-weight: bold;
    color: #142A4D;
}
/* */

.modal-nav {
    padding-left: 0px;
    list-style-type: none;
}

.pl-m40 {
    padding-left: -40px
}

.ml-m40 {
    margin-left: -40px;
}

.ml-m22 {
    margin-left: -22px;
}

.mt-15 {

    margin-top: 15px;
}

.pl-15 {
    margin-left: 15px;

}

.pr-15 {
    margin-right: 15px;
}

.mb-6 {
    margin-bottom: 6px;
}

.ml-20 {
    margin-left: 20px;
}

.pl-20 {
    padding-left: 20px;
}


.news-list > li {


    border: none;
    padding-left: 0px;


}

.news-support-list > li {

    padding-left: 0px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 13px;
    max-width: 310px;
    border-bottom: 2px solid #979797;
    border-top: none;
    border-left: none;
    border-right: none;



}

.news-support-list > li.list-group-item:last-child {
    border-bottom: 1px solid #979797;
}

.news-support-list > li:hover {
    border-bottom: 1px solid #979797;

}


.news-list > li > a {
    color: #142A4D;
    font-weight: bold;
    font-size: 18px;
}

.news-support-list > li > a {
    color: #142A4D;
    font-size: 16px;
}

.news-support-list > li.news-support-list-active > a {
    color: #002855;
}


.news-list > li > a {
    color: #142A4D;
    font-weight: bold;
    font-size: 18px;
}

.news-list > li > a:hover {
    text-decoration: none;
}

.news-support-list > li > a:hover {
    text-decoration: none;
}

.sub-news-list > li {
    border: none;
    font-size: 16px;
    color: /*    padding-left: 0px;*/
}

.sub-news-list > li > a {
    color: #4A4A4A;
}

.list-group-item:last-child {}

.news-side-sublink-active {
    background-color: #D8D8D8;
}

.sub-news-list > li.news-side-sublink-active > a {
    color: #002855;
    font-weight: bold;
}

.sub-news-list > li > a:hover {
    text-decoration: none;
}


.cal-position-1 {
    padding-left: 12px;
    /*    padding-right: 12px;*/
    margin-left: 46px;
    padding-top: 15px;
    padding-bottom: 12px;
    /*    margin-right: 12px;*/
    margin-top: 15px;
    margin-bottom: 12px;
}

.cal-position-2 {
    margin-left: 12px;
    margin-right: 16px;
    margin-top: 15px;
    margin-bottom: 13px;
}

.news-share-links > ul {
    list-style-type: none;
    padding-left: 0px;
}

.news-hr-1 {
    max-width: 720px;
    margin-left: 0px;
    border: 1px solid #979797;

}

.mt-23 {
    margin-top: 23px;
}

.mt-20 {
    margin-top: 20px;

}
.mt-24{
        margin-top: 24px;
}
.mr-13 {
    margin-right: 13px;
}

.w-310 {
    max-width: 310px;
}

.w-720 {
    max-width: 720px;
}

.mb-24 {
    margin-bottom: 24px;
}


.acn-font-color-1 {
    color: #FF671F;
}

.acn-font-color-4 {
    color: #FF7331;
}

.acn-font-color-6 {
    color: #142A4D;
}
.acn-font-color-7 {
    color: #9B9B9B;
}

/*#FF7331*/

.acn-font-color-2 {
    color: #002855;
}

.mt-90 {
    margin-top: 90px;
}


.acn-font-black {
    color: #242424;
}


.acn-bgcolor-1 {
    background-color: #142A4D;
}

.acn-bgcolor-2 {
    background-color: #FF671F;
}

.acn-bgcolor-3 {
    background-color: #407EC9;
}

.acn-bgcolor-4 {
    background-color: #E6E5E6;
}

.acn-bgcolor-5 {
    background-color: #F2F5F9;
}

.acn-bgcolor-6 {
    background-color: #002855;
}

.acn-bgcolor-7 {
    background-color: rgba(155, 155, 155, 0.4);
}

.acn-bgcolor-8 {
    background-color: rgba(64, 126, 201, 0.5);
}
.acn-bgcolor-9{
    background-color: rgba(155,155,155,0.3);
}

.acn-blue-1 {
    color: #142A4D;
}

.acn-font-grey2 {
    color: #919191;
}

.major-blue2 {
    color: #142A4D;
}


.major-white {
    color: white;
}

.acn-grey {
    color: #4A4A4A;
}

.major-font-blue {
    color: #002855;
}

.acn-font-color-3 {
    color: #142A4D;
}

.acn-font-color-5 {
    color: #142A4D;
}


.major-blue-1 {
    color: #142A4D;
}

.mb-36 {
    margin-bottom: 36px;
}

.font-size-72 {
    font-size: 72px;
}

.font-size-75 {
    font-size: 75px;
}

.acn-font-size-60 {
    font-size: 60px;
}

.acn-font-size-13 {
    font-size: 13px;
}


.font-size-45 {
    font-size: 45px;
}

.font-size-40 {
    font-size: 40px;
}

.font-size-36 {
    font-size: 36px;
}


.font-size-34 {
    font-size: 34px;
}

.font-size-32 {
    font-size: 32px;
}

.font-size-24 {
    font-size: 24px;
}

.font-size-30 {
    font-size: 30px;
}

.font-size-20 {
    font-size: 20px;
}

.font-size-18 {
    font-size: 18px;
}

.font-size-16 {
    font-size: 16px;
}

.font-size-14 {
    font-size: 14px;
}

.font-size-13 {
    font-size: 13px;
}

.font-size-12 {
    font-size: 12px;
}

.abril-fatface {
    font-family: "Abril Fatface";
}


sub {
    font-size: 50%;
    font-weight: normal;
    bottom: 0;

}

h1 {
    font-size: 24px;
}

h2 {
    font: bold;
    font-size: 20px;
    font-family: Lato;
}

h3 {
    font: bold;
    font-size: 16px;
    font-family: Lato;
}

h4 {
    font-size: 16px;
}

h5 {
    font-size: 14px;
}

h6 {
    font-size: 12px;
}

* {
    /*    margin: 0 auto;*/
    font-family: Lato;
}

a.nav-link.acn-nav-active {
    border-bottom: 4px solid;
    border-bottom-color: #407EC9 !important;
}


.faq-hr {
    margin-top: 40px;
    margin-bottom: 40px;
    border-top: 2px solid #979797;
    /*    color: #979797;*/
}


.news-hr {
    border: 1px solid #979797;
    width: 74px;
}


.roboto {
    font-family: Roboto;
}

section#support ul > li {
    margin-top: 10px;
    margin-bottom: 10px;
}

.searchbar-title {
    margin-top: 19px;
}


.searchbar {
    margin-top: 23px;
    margin-bottom: 23px;
    height: 40px;
    max-width: 341px;
    color: #002855;
    font-family: Lato;
    font-size: 18px;
    line-height: 22px;
}

.searchbar-1 {

    height: 40px;
    max-width: 721px;
    border: 1px solid #979797;
}

.set-position-cr {
    position: relative;
    top: 10px;
}

.change-upload-position {
    position: relative;
    top: 10px;
}

.line-h-40 {
    line-height: 40px;
}

.line-h-45 {
    line-height: 45px;
}

.cr-btn-show {
    display: none;
}

.mt-mob {
    margin-top: 40px;
}

.pl-10 {
    padding-left: 10px;
}

.mr-10 {
    margin-right: 10px;
}

.w-340 {
    width: 340px;
}

.mw-340 {
    max-width: 340px;
}

.m-c {
    margin: 0 auto;
}

.m-c-20 {
    margin: 20px auto;
}

.btn-shadow-3 {
    box-shadow: 0 3px rgba(0, 0, 0, 0.3);
}

.pt-10 {
    padding-top: 10px;
}

.pb-10 {
    padding-bottom: 10px;
}

.mt-10 {
    margin-top: -9px;
}

.mt-10r {
    margin-top: 10px;
}

@media (min-width: 1200px) { 
    .container {
        max-width: 95.5%;
        width: 1460px;
    }
}

.nav-link {
	color: #142A4D;
}

a:hover {
    /*color: #000!important;*/
    text-decoration: underline;

}

/* FAQ Title Line */
.flash-color-1 {
	color: #142A4D!important;
}

.flash-questions-color {
	color: #142A4D;
}

.category-list> a[aria-expanded=true]:hover {
    color: white!important;
}


.bg-jp {
    background: #142A4D;
    color: white;    
}