@media only screen and (max-width:1439px){
    .menubar ul li:last-child .sub-menu {
        left: auto;
        right: 0;
    }
}

@media only screen and (max-width:1365px){

}

@media only screen and (max-width:1199px){
	h1{font-size:40px; line-height:50px;}
	h2{font-size:36px;}
	h3{font-size:26px;}
	.function-role-outer ul li, p, ol{font-size:18px; line-height:30px;}
	.top-right ul li{margin-right:40px;}
	.menubar ul li{margin-right:28px;}
	.menubar ul li a{padding:15px 0;}
	ul.nav-menu > li.menu-item-has-children > a:before {top: 24px;}
	footer, .news-latter-sec, .our-mission-sec, .our-people, .our-history, .home-about-sec{padding:70px 0;}
	.home-abt-left {width:50%;}
	.our-people h3, .home-about-sec h1{margin-bottom:15px;}
	.home-abt-left p{width:100%;}
	.home-abt-right{width:48%;}
	.alig-center{justify-content: space-between;}
	.our-history h2{margin-bottom:15px;}
	.our-history p{max-width:100%;}
	.team-box:nth-last-child(1), .team-box:nth-last-child(2), .team-box:nth-last-child(3), .team-box:nth-last-child(4), .team-box:nth-last-child(5), .team-box{width:23%; height: 265px; padding-top: 150px;}
	.team-box:nth-child(4n){margin-right:0;}
	.team-box figure img{width:100%;}
	.our-mission-left{width:48%;}
	.our-mission-right{width:48%;}
	.our-mission-right p{margin-bottom:15px;}
	.our-mission-right h2{margin-bottom:10px;}
	.cont-dtls li p span{font-size:20px;}
	.footer-btm{padding:15px 0;}
	.f-contact{/*margin-left:-30px;*/}

	/*inner pages*/
	.inner-banner{padding:80px 0;}
	.statements-sec, .contact-sec, .strategies-event, .in-mission-content, .corporate-info-sec, .function-role, .secretariat-sec, .abt-sec{padding:70px 0;}
	.abt-left-cont{width:51%;}
	.abt-right-cont{width:48%;}
	.abt-left-cont h2{margin-bottom:5px;}
	.abt-left-cont p{margin-bottom:15px;}
	.accordion, .function-role-outer, .abt-outer{margin-top:30px;}
	.secretariat-right, .secretariat-left{width:48%;}
	.secretariat-right-cont-box{padding:15px; margin-bottom:15px;}
	.secretariat-right-cont-box span{margin-bottom:10px;}
	.secretariat-right h3{margin-bottom:5px;}
	.width-30 li{width:50%; }
	.width-30 li:nth-child(2n){float:right;}
	.corporate-info-sec .circle-list li{margin-bottom:10px;}
	.accordion .accordion-head h4{width:95%;}
	.accordion-body ul { -webkit-column-count: 2; column-count: 2; }

	/*Our-mission*/
	.in-mission-content p{margin-bottom:20px; width:92%;}
	.mission-right p{margin-bottom:15px;}
	.mission-left h3{margin-bottom:10px;}

	/*Service*/
	.serv-outer  .team-box {height:290px; padding:0 5px; padding-top:120px; }
	.serv-outer .team-box figure img{width:auto;}

	/*contact us*/
	.contact-sec-right{width:66%; margin-top:0;}
	.contact-sec-left{width:32%; padding:20px 15px;}
	.txt-row{margin-bottom:20px;}
	.map iframe{height:400px;}

	/*policy statement*/
	.statement-left{width:62%; }
	.statement-right{width:35%;}
	.in-services-box .team-box{width:100% !important; height:auto !important; padding-top: 120px; padding-bottom:20px; margin-top:0 !important;}
	.in-services-box .team-box-cont span{width:100%;}
	.in-services-box .team-box-cont{padding: 0 15px;}
	.in-services-box .team-box-cont h4{margin-bottom:10px;}
	.statment-outer p{width:100%; float:left; margin-top:10px;}
	.statment-outer figure{float:left; width:100%; margin-left:0;}

	/*latest-news*/
	.latest-cont ul li{display:block; margin-right:0;}
	.latest-cont ul li:after{display:none;}
	.latest-cont p {margin-bottom:20px;}
	.latest-cont a{padding:8px 25px;}
	.latest-cont{padding:15px 10px;}
	.latest-box-sec{padding:40px 0 70px;}
	ul.nav-menu > li.menu-item-has-children > a {
        padding-right: 12px;
    }
    .menubar ul li a{
        font-size: 16px;
    }
}


@media only screen and (max-width:991px){
	h1{font-size:34px; line-height:46px;}
	h2{font-size:32px; line-height:40px;}

	.top-right ul li:last-child{display:none;}
	.top-right ul li{margin-right:0;}
	.top-right {margin-right:70px;}
	.menubar{display:none;}
	header{border-bottom:2px solid #e77f30;}
	.statements-sec, .contact-sec, .strategies-event, .in-mission-content, footer, .news-latter-sec, .our-mission-sec, .our-people, .our-history, .home-about-sec{padding:60px 0;}
	.alig-center{display:block;}
	.home-abt-left{width:100%;}
	.our-people h3, .home-about-sec h1{margin-bottom:10px;}
	.home-abt-right{float:left; width:100%; margin-top:30px;}
	.home-abt-right figure{width:60%; margin:0 auto;}
	.our-people p br{display:none;}
	.team-box:nth-last-child(1), .team-box:nth-last-child(2), .team-box:nth-last-child(3), .team-box:nth-last-child(4), .team-box:nth-last-child(5), .team-box{padding-top:0px; height:320px; padding:10px; margin-top:20px;}
	.team-box-cont{padding:0;}
	.team-box:nth-last-child(1) figure, .team-box:nth-last-child(2) figure, .team-box:nth-last-child(3) figure, .team-box:nth-last-child(4) figure, .team-box:nth-last-child(5) figure {top: 0; }
	.team-box figure{position:relative; top:0;  margin-bottom:15px;}
	.our-mission-left{float:left; width:100%;}
	.our-mission-left figure{width:60%; margin:0  auto; }
	.our-mission-right{width:100%; float:left; margin-top:30px;}
	.f-contact{margin-left:0; margin-top:40px;}
	.cont-dtls li p br{display:none;}
	.cont-dtls li p a{display:inline-block; margin-right:20px;}
	.cont-dtls li p a:last-child{margin-right:0;}
	footer h3{margin-bottom:20px;}
	.circle-list li{margin-bottom:12px;}
	.top-right{padding-top:10px;}

	/*inner pages*/
	.inner-banner{padding:70px 0;}
	.corporate-info-sec, .function-role, .secretariat-sec, .abt-sec{padding:60px 0;}
	.abt-right-cont{float:left; width:100%;}
	.abt-right-cont figure{width:80%; margin:0 auto;}
	.abt-left-cont{width:100%; float:left; margin-top:30px; text-align:center;}
	.abt-left-cont p{width:100%;}
	.secretariat-right, .secretariat-left{float:left; width:100%;}
	.secretariat-left figure{width:80%; margin:0 auto;}
	.secretariat-right{float:left; margin-top:30px;}
	.secretariat-left-cont{width:70%; margin:0 auto; left:0; right:0;}
	.function-role h2 br{display:none;}
	.function-role-left{width:100%;}
	.function-role-outer ul li{margin-bottom:20px;}
	.function-role-right{float:left; width:100%; margin-top:20px;}
	.width-30 li{padding-right:15px;}
	.accordion-body ul {-webkit-column-count: 2; column-count: 2; }

	/*our-mission*/
	.mission-left , .mission-middle , .mission-right {width:70%; margin:0 auto; text-align:center; margin-top:20px;}
	.mission-left{margin-top:0;}
	.mission-left span{margin-bottom:10px;}

	/*Service*/
	.serv-outer .team-box{height:360px;}

	/*contact*/
	.contact-sec-right{float:left; width:100%; }
	.contact-sec-left{width:100%; float:left; margin-top:30px;}
	.contact-sec-left .cont-dtls li{margin-bottom:10px;}

	.map iframe{height:380px;}

	.in-services-box .team-box-cont{padding:0;}

	/*latest news*/
	.latest-box-sec{padding:30px 0 60px;}

	.serv-outer .team-box:nth-last-child(1) figure, .serv-outer .team-box:nth-last-child(2) figure, .serv-outer .team-box:nth-last-child(3) figure, .serv-outer .team-box:nth-last-child(4) figure, .serv-outer .team-box:nth-last-child(5) figure {top: 0px; }
	.in-services-box .team-box:nth-last-child(1) figure, .in-services-box .team-box:nth-last-child(2) figure, .in-services-box .team-box:nth-last-child(3) figure, .in-services-box .team-box:nth-last-child(4) figure, .in-services-box .team-box:nth-last-child(5) figure {top: 0px; }
	
	.cd-dropdown-wrapper a.meanmenu-reveal{
	    top: 30px;
	}
}

@media only screen and (max-width:767px){
	h2, h1{font-size:30px; line-height:40px;}
	h3{font-size:24px; line-height:32px;}
	p, ol{font-size:16px; line-height:28px;}

	.logo a{width:200px;}
	.top-right ul li p a:last-child{display:none;}
	.statements-sec, .contact-sec, .strategies-event, .in-mission-content, footer, .news-latter-sec, .our-mission-sec, .our-people, .our-history, .home-about-sec{padding:50px 0;}
	.our-mission-left figure, .home-abt-right figure{width:80%;}
	.team-box:nth-child(4n){margin-right:10px;}
	.team-box:nth-last-child(1), .team-box:nth-last-child(2), .team-box:nth-last-child(3), .team-box:nth-last-child(4), .team-box:nth-last-child(5), .team-box{width:31%; margin-right:10px;}
	.team-box:nth-child(3n){margin-right:0px;}
	.news-latter-sec h2{margin-bottom:30px;}
	.cont-dtls li p span{margin-bottom:0px;}

	/*inner pages*/
	.corporate-info-sec, .function-role, .secretariat-sec, .abt-sec{padding:50px 0;}
	.secretariat-left figure, .abt-right-cont figure{width:95%;}
	.secretariat-outer, .accordion, .function-role-outer, .abt-outer{margin-top:30px;}
	.abt-left-cont{margin-top:20px; }
	.secretariat-left-cont{width:85%;}
	.secretariat-left-cont  p br{display:none;}
	.function-role-outer ul li::before {width:26px; height:26px; line-height:26px; font-size:14px;}
	.function-role-outer ul li{padding-left:40px; margin-bottom:15px;}
	.accordian-tab{padding:15px;}
	.width-30 li{width:100%;}
	.width-30 li:nth-child(2n){float:left;}
	.corporate-info-sec .circle-list li ul{margin-top:5px;}
	.accordion .accordion-head h4{font-size:20px; line-height:30px; width:90%;}

	/*Our mission*/
	.mission-left , 	.mission-middle , .mission-right{width:90%;}
	.in-mission-content p{width:100%; margin-bottom:15px;}
	.mission-left span{padding:10px 20px;}

	/*Service*/
	.serv-outer .team-box span{margin-bottom:15px;}

	/*contact us*/
	.contact-sec-left h2{margin-bottom:15px;}
	.txt-row{margin-bottom:15px;}
	.contact-sec-left{padding:20px;}
	.width-50 input{padding:10px 15px; height:46px;}

	.map iframe{height:350px;}

	/*policy*/
	.statement-left{width:100%;}
	.statement-left figure{margin-bottom:20px;}
	.statment-outer p{margin-top:0;}
	.statement-right{float:left; width:100%; margin-top:30px; text-align:center;}
	.in-services-box{width:80%; margin:0 auto; float:none; margin-bottom:20px; display:inline-block;}
	.in-services-box .team-box{padding:15px 15px 20px;}
	.in-services-box .team-box-cont span{margin-bottom:15px;}

	/*latest news*/
	.latest-box-sec{padding:20px 0 50px;}
	.latest-cont p{margin-bottom:15px;}

    .logo a {
        width: 250px;
    }
    .cd-dropdown-wrapper a.meanmenu-reveal{
        padding: 9px 10px;
        top: 11px;
        height: 45px;
    }
    .logo a {
        width: 320px;
    }
    .cd-dropdown-wrapper a.meanmenu-reveal{
        top: 18px;
    }
}

@media only screen and (max-width:575px){
	h2, h1{font-size:26px; line-height:36px;}
	h3{font-size:22px; line-height:28px;}

	.top-right ul li p span{line-height:20px;}
	.top-right{padding-top:12px;}
	.logo a{/*width:190px;*/}
	header{padding:10px 0;}
	.statements-sec, .contact-sec, .strategies-event, .in-mission-content, footer, .news-latter-sec, .our-mission-sec, .our-people, .our-history, .home-about-sec{padding:40px 0;}
	.home-abt-right{margin-top:20px;}
	.our-mission-left figure, .home-abt-right figure{width:95%;}
	.our-people h2, .our-history h2{margin-bottom:10px;}
	.team-box:nth-last-child(1), .team-box:nth-last-child(2), .team-box:nth-last-child(3), .team-box:nth-last-child(4), .team-box:nth-last-child(5), .team-box{width:48%; float:left; margin-right:0;}
	.team-box:nth-child(2n){float:right; margin-right:0;}
	.news-latter-outer input{height:44px; font-size:16px; width:75%;}
	.news-latter-outer button, .mc4wp-form-fields input.submit{padding:0 15px; font-size:16px;}

	footer h3{margin-bottom:15px;}
	.f-service{margin-top:20px;}
	.f-contact{margin-top:20px;}
	.cont-dtls li p span{margin-bottom:5px;}
	.news-latter-sec h2{margin-bottom:20px;}
	.cont-dtls li, .circle-list li{margin-bottom:10px;}
	.cont-dtls li p span{font-size:18px;}
	.footer-btm{padding:10px 0;}
	.our-team-outer{margin-top:10px;}
	.cd-dropdown-wrapper a.meanmenu-reveal{top:20px;}

	/*inner pages*/
	.inner-banner{padding:50px 0;}
	.abt-sec h1 br{display:none;}
	.corporate-info-sec, .function-role, .secretariat-sec, .abt-sec{padding:40px 0;}
	.secretariat-left figure, .abt-right-cont figure{width:100%;}
	.secretariat-outer, .accordion, .function-role-outer, .abt-outer{margin-top:25px;}
	.secretariat-left-cont{width:90%; bottom:15px;}
	.accordion .accordion-body{padding-top:15px;}
	.accordion .accordion-head h4{font-size:18px; line-height:28px;}
	.accordion-body ul { -webkit-column-count: 1; column-count: 1; }

	/*our-mission*/
	.mission-left, .mission-middle, .mission-right{width:100%;}

	/*contact us*/
	.width-50 .wpcf7-form-control-wrap{float:left; width:100%; margin-bottom:15px;}
	.width-50 .wpcf7-form-control-wrap:last-child{margin-bottom:0px;}

	.map iframe{height:300px;}

	/*latest news*/
	.latest-box{width:75%; margin:0 auto; margin-top:20px;}
	.latest-box-sec{padding:20px 0 40px;}
	.cd-dropdown-wrapper a.meanmenu-reveal {
        top: 8px;
    }
    
    .logo a {
        width: 320px;
    }
    .cd-dropdown-wrapper a.meanmenu-reveal{
        top: 15px;
    }
}

@media only screen and (max-width:479px){
	h2, h1{font-size:22px; line-height:32px;}
	h3{font-size:20px; line-height:28px;}
	.top-right{display:none;}
	header{padding:12px 0;}
	.main-banner figure{height:230px;}
	.main-banner figure img{width:100%; /*height:100%;*/ object-fit:cover;}
	.contact-sec, .strategies-event, .in-mission-content, footer, .news-latter-sec, .our-mission-sec, .our-people, .our-history, .home-about-sec{padding:30px 0;}
	.our-mission-left figure, .home-abt-right figure{width:100%;}
	.team-box:nth-last-child(1), .team-box:nth-last-child(2), .team-box:nth-last-child(3), .team-box:nth-last-child(4), .team-box:nth-last-child(5), .team-box{width:100%;  height:auto; padding:15px 10px 20px; margin-top:15px;}
	.our-mission-right h2{margin-bottom:8px;}
	.team-box figure{width:150px; height:150px; margin:0 auto; margin-bottom:15px;}
	.team-box-cont span{margin-top:5px;}
	.news-latter-outer{border:none; border-radius:0;}
	.news-latter-outer input{border: solid 1px #979797; width:100%; border-radius:10px;}
	.news-latter-outer button,  .mc4wp-form-fields input.submit{position:relative; padding:10px 30px; margin-top:15px; float: none;}
	footer h3{margin-bottom:8px;}
	.cont-dtls li, .circle-list li{margin-bottom:8px;}
	.cd-dropdown-wrapper a.meanmenu-reveal{top:22px;}

	/*inner pages*/
	.inner-banner{padding:40px 0;}
	.corporate-info-sec, .function-role, .secretariat-sec, .abt-sec{padding:30px 0;}
	.secretariat-outer, .accordion, .function-role-outer, .abt-outer{margin-top:20px;}
	.secretariat-right{margin-top:20px;}
	.accordian-tab{padding:10px;}
	.arrow{width:22px; height:22px;}
	.corporate-info-sec .circle-list li ul{margin-left:0;}
	.in-mission-content p{margin-bottom:10px;}

	/*contact us*/
	.contact-sec-left{padding:20px 10px;}
	.contact-sec-left h2{margin-bottom:10px;}
	.contact-sec-left .cont-dtls li p{padding-left:40px;}
	.contact-sec-left .cont-dtls li{margin-bottom:15px;}
	.map iframe{height:260px;}
	.anr_captcha_field {transform: scale(0.96); -webkit-transform: scale(0.96); transform-origin: 0 0; -webkit-transform-origin: 0 0; }

	.in-services-box{width:100%;}
	.statement-left p, .statement-left figure{margin-bottom:15px;}

	/*latest news*/
	.latest-box{width:100%; margin:0 auto; margin-top:20px;}
	.latest-box-sec{padding:10px 0 30px;}
	.latest-cont ul{margin-bottom:10px;}

	#home_slider .owl-dots {bottom: 0px;}
	#home_slider .owl-dot {	border: solid 2px #e77f30 !important;}

	/* 01-11-2022 left and right image in content */
	.alignright, .alignleft {float: none;padding: 0;width: 100% !important;}
	
	.logo a {
        width: 190px;
    }
    header {
        padding: 16px 0;
    }
    .cd-dropdown-wrapper a.meanmenu-reveal {
        top: 10px;
    }
    
    
    .logo a {
        width: 280px;
    }
    .cd-dropdown-wrapper a.meanmenu-reveal {
        top: 18px;
    }
	
}

@media only screen and (max-width:415px){
	#home_slider .owl-dots {bottom: 30px;}
	.home-about-sec {padding: 0px 0; }
}

@media only screen and (max-width:360px){
	#home_slider .owl-dots {bottom: 40px;}
	.home-about-sec {padding: 0px 0; }
}

@media only screen and (max-width:320px){
	.logo a {
        width: 200px;
    }
    .cd-dropdown-wrapper a.meanmenu-reveal {
        top: 15px;
        padding: 5px 7px;
        height: 35px;
        width: 40px;
    }
}


@media only screen and (max-width:280px){
	.logo a {
        width: 180px;
    }
    .cd-dropdown-wrapper a.meanmenu-reveal {
        top: 14px;
    }
}

