#anu-application details{
    padding: 10px 30px;
    background-color: white;
}

#anu-application details p{
    margin-top: 20px;
    text-align: justify;
}

#anu-application details ul{
    padding-left: 20px;
}

#anu-application details ul li{
    margin: 8px 0;
    font-size: 18px;
}

#anu-application details h2{
    font-size:30px;
    padding-bottom: 0;
    margin-top: 20px;
}


#anu-application details h4{
    font-size: 22px !important;
}

#anu-application details summary{
    font-size: 24px;
    font-weight: 600;
    color:#ba2025;
}

#anu-application a{
    text-decoration: none;
    font-size: 17px;
}

#anu-application p{
    font-size: 17px;
    color: black;
}

#anu-application .ckeditor-tabber-tabs{
    margin-top:40px;
}

#anu-application .ckeditor-tabber-tabs .ckeditor-tabs-holder li a{
    font-size: 18px !important;
}

#anu-application .ckeditor-tabber-tabs .ckeditor-tabs-holder li.active {
    background-color: #f3f3f3;
}

#anu-application .ckeditor-tabber-tabs .ckeditor-tabs-content-holder .ckeditor-tab-content.active {
    background-color: #f3f3f3;
}

#anu-application .ckeditor-tabber-tabs .ckeditor-tabs-content-holder .ckeditor-tab-content{
    margin:0;
    padding:15px;
}

#anu-application ol{
    font-size: 17px;
}

#anu-application h6 span{
    font-size: 18px;
}

#anu-application label span{
    font-size:17px;
}

#anu-application .ckeditor-accordion-container dl dt{
    margin-top:10px;
    border-radius: 20px;
}

#anu-application .ckeditor-accordion-container dl dt a{
    font-size: 18px;
}

#anu-application .ckeditor-accordion-container dl dd.active{
    background-color: #f3f3f3;
    padding:10px 20px;
    border-radius: 10px;
    margin-bottom: 30px;
}

#anu-application h4{
    font-size:18px;
}

#anu-application h3{
    font-size:20px;
    margin-top: 20px;
}

#anu-application ol li{
    list-style-type: upper-greek;
    padding-left: 0;
    font-size: 17px;
}

#anu-application ul:nth-of-type(1) li, #anu-application ul:nth-of-type(2) li{
    list-style-type: disc;
    font-size: 17px;
    padding-left: 0;
}

#anu-application ul:nth-of-type(3) li a:before{
    content:'\f56d';
    font-family: "FontAwesome";
    color:#ba2025;
    margin-right: 5px;
    list-style-type: none !important;
}

#anu-application .ckeditor-accordion-container > dl dt > a,
.ckeditor-accordion-container > dl dt > a:not(.button){
  border-bottom: 1px solid #ba2025;
  background-color: #ba2025;
  border-radius: 10px;
  height: 80px;
    display: flex;
    align-items: center;
    margin-bottom: 25px;
}

#anu-application .ckeditor-accordion-container > dl{
    border:none !important;
}

#block-fctcapps-local-tasks ul li a{
    text-decoration: none !important;
}

.breadcrumb-wrapper nav ol li a {
    text-decoration: none !important;
}

.header-menu-nav ul.menu-wrap > li > a{
    text-decoration: none !important;

}

#anu-application .expert-icon{
    display: flex;
    align-items: center;
    margin-bottom:8px !important;
    color:#ba2025;
    background-color: #f3f3f3;
    padding: 0 5px;
}

#anu-application .expert-icon:before {
    color:#ba2025;
    content: '\f059'; /* You should use \ and not /*/
    font-family: "Font Awesome 5 Free"; /* This is the correct font-family*/
    font-style: normal;
    font-weight: normal;
    font-size:30px;
    margin-right:5px;
}

#anu-application h3 .action-point{
    font-size:20px;
}

#anu-application .action-point{
    display: flex;
    align-items: center;
    margin-bottom:0 !important;
}
#anu-application .action-point:before{
    content: '\f019'; /* You should use \ and not /*/
    font-family: "FontAwesome"; /* This is the correct font-family*/
    font-style: normal;
    font-weight: normal;
    font-size:24px;
    margin-right:5px;
    color:#ba2025;

}

#anu-application .guideline-icon{
    color:#ba2025;
    font-size: 22px;
    display: flex;
    align-items: center;
    margin-bottom: 20px !important;
    background-color: #f3f3f3;
    padding: 0 5px;
}

#anu-application .guideline-icon:before{
    content:'\f06a';
    font-family: "FontAwesome"; /* This is the correct font-family*/
    font-style: normal;
    font-weight: normal;
    font-size:28px;
    margin-right:10px;
    color:#ba2025;
}

.page-node-type-module-assessment h3{
    font-size: 22px !important;
}

.page-node-type-module-lesson .france-space{
    margin-top: 40px !important;
}

.page-node-type-module-lesson .france-lessons{
    margin-top: -30px;
}

.header-add-content a{
    text-decoration: none;
}

.header-user-login ul li a, .dropdown .sub-menu li a, .footer-email-info .email-info a{
    text-decoration: none;
}

.page-title .container{
    max-width:99% !important;
}
.feedback_container {
    padding: 15px;
    border: 1px solid #999;
    background-color: #f3f3f3;
    border-radius: 3px;
    text-align: center;
}
.guidelines_container {
    background: #f3f3f3;
    padding: 15px;
}
