.underHeader {
    height: 95px;
}


.oneCatgory {

    padding-top: 30px;
    padding-bottom: 30px;
}


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

.oneCatgory h5 span {
    font-size: 19px;
}



.container-fluid {
    max-width: 1310px;
}

/************************************* section1 *************************************/


.section1 {
    padding-top: 80px;
}

.section1 .issues {
  
}

.section1 .issues .oneIssue {
    padding-top: 0px;
    margin-bottom: 50px;
    border-left: 1px solid #FFAD31;
}

.section1 .issues .oneIssue .iconContainerForD {
    height: 109px;
    position: relative;
}

.section1 .issues .oneIssue .icon {
    margin: 0 auto;
    position: relative;
}

.section1 .issues .oneIssue .title {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 15px;
    margin-top: 15px;
}

.section1 .issues .oneIssue .blueLine {
    display: none;
}

.section1 .issues .oneIssue p.description {
    min-height: 80px;
    padding-left: 15px;
    padding-right: 15px;
}


/************************************* marquee *************************************/

.marquee .marqueeContent img {
    height: 390px;
    width: auto;
}

/************************************* section3  *************************************/
.section3 {
    padding-top: 60px;
    padding-bottom: 60px;
}


.section3 .qaArea .oneQa .questionArea {}

.section3 .qaArea .oneQa .questionArea h5 {
    font-size: 36px;
}



.section3 .qaArea .oneQa .questionArea .oneQButton {
    width: 37px;
    height: 37px;
}

.section3 .qaArea .oneQa .questionArea p {
    font-size: 20px;
    margin-bottom: 0px;
    margin-top: 5px;
}


.section3 .qaArea .oneQa .answerArea h5 {
    font-size: 16px;
}


/************************************* section4  *************************************/


.section4 {
    padding-top: 60px;
    padding-bottom: 15px;
}


.section4 .oneCircle img {
    width: 195px;
    height: auto;
    margin-bottom: 10px;
}

.section4 .oneCircle h5 {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 5px;
}

.section4 .oneCircle h3 {
    margin-left: -130px;
}




/************************************* section5 *************************************/


.section5 {
    padding-top: 60px;
}

.section5 .container-fluid {
    max-width: 1310px;
}

.section5 .titleSet {
    margin-bottom: 30px;
}

.section5 .titleSet .en {
    font-size: 19px;
    line-height: 30px;
    margin-bottom: 15px;
}

.section5 .titleSet .tw {
    font-size: 33px;
    line-height: 43px;
    margin-bottom: 0px;
}

.section5 .underTitle {
    font-size: 20px;
    line-height: 38px;
    margin-bottom: 50px;
}




.section5 .leftTitle{
    font-size: 20px;
    line-height: 1.8;
}







.section5 .threeCharts .onePieChart {

    max-width: 360px;
}

.section5 .threeCharts .onePieChart .textArea {
    margin-top: -55px;
}


.section5 .threeCharts .onePieChart .textArea h2 {
    font-size: 65px;
}

.section5 .threeCharts .onePieChart .textArea h2 span {
    font-size: 18px;
}

.section5 .threeCharts .onePieChart .textArea .description{
    font-size: 16px;
    line-height: 27px;
    
}

.section5 .monthlyDetails .openBtn {
    margin-top:20px;
}

.section5 .monthlyDetails .closeBtn {
    margin-top: 20px;
}



/************************************* section6 *************************************/

.section6 {
    padding-top: 130px;
    padding-bottom: 80px;
    background-color: #F2F2F2;
    text-align: left;
}



.section6 .fiveChart .oneChart {
    height: 236px;
    padding-left:10px;
    padding-right: 10px;
}


.section6 .fiveChart .oneChart .bg .content .people {
    font-size: 18px;
    top:10px;
}

.section6 .fiveChart .oneChart .year {
    font-size: 13px;
}

.section6 .fiveChart .happyPeople {
   width:100px;
    height: 100px;
    margin-left: -50px;
}

/************************************* section7 *************************************/

.section7{
    padding-top: 80px;
    padding-bottom: 80px;
}
