*
{
	margin:0px;
	padding:0px;
	box-sizing:border-box;
}

img
{
	border:none;
}

a
{
	outline-style:none;
	text-decoration:none;
	-webkit-transition: all .5s ;
	-moz-transition: all .5s ;
	-ms-transition: all .5s ;
	-o-transition: all .5s ;
	transition: all .5s ;
	transition-timing-function:ease-out;
}

body
{
	overflow-x:hidden;
	font-family:'ProximaNova-Regular';
}

h1 ,h2 ,h3 ,h4 ,h5 ,h6
{
	font-weight:100;
}


@font-face {
	font-family:'ProximaNova-Semibold';
	src: url('../fonts/ProximaNova-Semibold.eot');
	src: url('../fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ProximaNova-Semibold.woff') format('woff'),
		url('../fonts/ProximaNova-Semibold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family:'ProximaNova-Light';
	src: url('../fonts/ProximaNova-Light.eot');
	src: url('../fonts/ProximaNova-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ProximaNova-Light.woff') format('woff'),
		url('../fonts/ProximaNova-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family:'ProximaNova-Regular';
	src: url('../fonts/ProximaNova-Regular.eot');
	src: url('../fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ProximaNova-Regular.woff') format('woff'),
		url('../fonts/ProximaNova-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ProximaNova-Bold';
	src: url('../fonts/ProximaNova-Bold.eot');
	src: url('../fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ProximaNova-Bold.woff') format('woff'),
		url('../fonts/ProximaNova-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}



.contanear
{
	display:block;
	width:94%;
	max-width:1150px;
	margin:0px auto;
}




.nav_mian_area
{
	display:block;
	float:left;
	width:100%;
	text-align:left;
	border-radius:5px;
	margin:17px 0 0;
	background-color:#282d33;
}
.nav_mian_area ul
{
	text-align:right; display:inline-block; 
}
.nav_mian_area ul li
{
	display:inline;
	list-style-type:none;
	position:relative;	
	border-bottom:4px solid transparent;	
}
.nav_mian_area ul li a
{
	color:#FFF;
	font-size:15px;
	padding:15px 10px;
	display:inline-block;
	vertical-align:top;

}

.nav_mian_area ul li:first-child a{padding:9px 10px;}

.nav_mian_area ul li i
{
	vertical-align:top;
}
.nav_mian_area ul li a:hover, .active a
{
	background-color:#ff4e00;
}










.nav_mian_area ul li ul{position:absolute; width:200px; top:0; left:0px; display:none; margin-top:20px; padding-top:18px; text-align:left;}

.nav_mian_area ul li:hover ul{display:block;}

.nav_mian_area ul li ul li{width:100%; line-height:20px !important;}
.nav_mian_area ul li ul li a{padding:8px; background-color:#00CF6B !important; background-image:none; display:block; border-bottom:1px solid #1c8436; font-size:13px; color:#FFF; border-radius:0; text-transform:capitalize !important; }
.nav_mian_area ul li ul li a:hover{background-color:#FF1200 !important; color:#FFF; background-image:none; border-bottom:1px solid #1c8436;}


.nav_mian_area ul li ul li ul{display:none !important;left:200px; top:-38px;}

.nav_mian_area ul li ul li:hover ul{display:block !important;}


.small_manu
		{
		float:right;
		height:auto;
		margin:-8px 0 0 0px;
		overflow:visible;
		display:none;
		text-align:center;
		z-index:9999;
		position:absolute;
		right:8px;
		}


.toggleMenu {
    display:  none;
	margin-top:12px;
}
.nav2 {
    list-style: none;
     *zoom: 1;
	 float:right;
     background:#FFFFFF;
	 width:250px;
	 margin:0 0;
	 position:absolute;
	 right:0;
	 z-index:9999;
}
.nav2:before,
.nav2:after {
    content: " "; 
    display: table; 
}
.nav2:after {
    clear: both;
}
.nav2 ul {
    list-style: none;
}
.nav2 a {
    padding: 9.7px 15px;
    color:#666;
	text-decoration:none;
	
}

.nav2 a:hover {
	background:#e7a800 ;
	color:#FFF;
}

#redselect{color:#FF0000; background-image:url(../images/arrow_down.png); background-position:bottom; background-repeat:no-repeat;height:30px;}

.nav2 li {
    position: relative;
	font-size:14px;
	text-transform:uppercase;	
	float:left;
	z-index:1000;
	width:100%;

}
.nav2 > li {
    float: left;
	width:100%;
	text-align:center;
	border-left:1px solid #D1DADE;
	border-right:1px solid #D1DADE;
	border-bottom:1px solid #D1DADE;
	
}
.nav2 > li:first-child
{
	border-top:1px solid #D1DADE;	
}
.nav2 > li span
{
	float:right;
}
.nav2 > li > .parent {
    background-repeat: no-repeat;
    background-position: right;
}
.nav2 > li > a {
    display: block;
}
.nav2 li  ul {
    position: relative;
    left: -9999px;
	display:none;
}
.nav2 > li.hover > ul {
    left: 0;
	display:block;
	width:100%;
	box-sizing:border-box;
}
.nav2 li li.hover ul {
    left: 100%;
    top: 0;
}
.nav2 li li a {
    display: block;
    background: #e7a800;
    position: relative;
    z-index:100;
    border-top: 1px solid #D1DADE;

}

.nav2 li ul li{width:100%;box-sizing:border-box;}

.nav2 li ul li a {width:100%;box-sizing:border-box;}

.nav2 li li a:hover
{
	background:#01257B !important;
}

.droparrow{margin:0 0 3px 0;}

/**************dropdown_menu*************/

.slider_contanear_box{float:left; width:100%; position:relative; }
.slider_contanear{float:left; width:100%; position:relative; z-index:1;}

header{float:left;width:100%; background-color:#262930; padding:20px 0 0; position:relative; z-index:999;}

header .left{display:inline-block; width:calc(33% - 4px); vertical-align:middle; text-align:center;}

header .left img{width:100%; -webkit-transition: all .5s ;
	-moz-transition: all .5s ;
	-ms-transition: all .5s ;
	-o-transition: all .5s ;
	transition: all .5s ;
	transition-timing-function:ease-out;}

header .left:hover img{transform:scale(1.1)}

header .right{display:inline-block; width:calc(67% - 4px); vertical-align:middle; text-align:right;}

.header_contact_box{display:inline-block; vertical-align:middle; text-align:left; line-height:1.3em;}

.header_contact_box img{margin:0 20px; display:inline-block; vertical-align:top;}
.header_contact_box article{display:inline-block; vertical-align:top; font-size:15px; color:#9e9e9e;}

.header_contact_box article h3{color:#FFFFFF; text-transform:uppercase; font-size:15px; font-family:'ProximaNova-Semibold';}

.header_contact_box article h4{color:#ff4e00; text-transform:uppercase; font-size:18px; font-family:'ProximaNova-Semibold';}


.topnav_login_signup{float:right;}

.topnav_login_signup li a{background-color:#000000;}
.topnav_login_signup li:first-child a{padding:15px 10px !important; background-color:#008fde;}



.slider_panel{float:left; width:100%; position:relative;}

.slider_panel_inner{float:left; width:100%; position:relative; z-index:1;}
.slider_panel_inner img{width:100%;}

.slider_panel_inner_textbox{position:absolute; z-index:1; width:100%; top:150px;}

.slider_panel_inner_textbox h1{display:inline-block; padding:10px; color:#FFFFFF; background-color:rgba(0,0,0,0.6); text-transform:uppercase; font-size:50px; font-family: 'ProximaNova-Bold'; margin:2px 0}

.slider_panel_inner_textbox h3{display:inline-block; padding:10px; color:#FFFFFF; background-color:rgba(0,0,0,0.6);  font-size:24px; }

.slider_panel_inner_textbox h2{display:inline-block; padding:10px; color:#FFFFFF; background-color:rgba(255,78,0,0.6);  font-size:20px;font-family: 'ProximaNova-Bold';}

.organization_panel{float:left; width:100%; position:relative; z-index:3;}

.organization_panel_inner{width:100%; margin:-70px 0 0 0; display:flex; flex-wrap:wrap;}

.organization_panel_inner_left{width:44%; float:left; padding:70px 25px; background-color:#ff4e00; background-image:url(../images/world-map.png); background-size:cover; color:#F7F7F7; font-size:24px; line-height:1.4em}

.organization_panel_inner_left strong{font-family: 'ProximaNova-Bold'; font-weight:100;}

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

.organization_panel_inner_right{width:56%; float:left; padding:30px 25px; background-image:url(../images/map-right.jpg); background-size:cover;}

.organization_panel_inner_right_bar{width:100%; height:11px; float:left;}

.organization_panel_inner_right_mid{float:left; width:100%; padding:24px 0; border-bottom:1px solid #707070;}

.organization_panel_inner_right_mid_col{width:calc(100% / 4 - 4px); display:inline-block; vertical-align:top; color:#FFFFFF; font-size:16px; text-transform:uppercase;font-family: 'ProximaNova-Bold';}

.organization_panel_inner_right_mid_col h2{font-size:35px;}

.organization_panel_inner_right_mid_col h2 i{font-size:30px;}

.organization_panel_inner_right_mid_col:nth-child(1) h2{color:#00a4ff}

.organization_panel_inner_right_mid_col:nth-child(2) h2{color:#06ee00}

.organization_panel_inner_right_mid_col:nth-child(3) h2{color:#ff7387}

.organization_panel_inner_right_mid_col:nth-child(4) h2{color:#ffe400}

.organization_panel_inner_right_bottom{width:100%; margin:25px 0 0; float:left}

.organization_panel_inner_right_bottom_left{color:#FFFFFF; font-size:16px; font-family: 'ProximaNova-Bold'; text-transform:uppercase; float:left;}

.organization_panel_inner_right_bottom_left span{font-size:60px;}

.organization_panel_inner_right_bottom_left span i{font-size:50px;}

.organization_panel_inner_right_bottom_donate{float:right; padding:15px 30px; border-radius:60px; background-color:#ff4e00; color:#FFFFFF; font-size:16px; font-family:'ProximaNova-Bold'; text-transform:uppercase;}

.organization_panel_inner_right_bottom_donate:hover{background-color:#FFFFFF; color:#ff4e00;}

.welcome_panel{float:left; width:100%; padding:50px 0; text-align:center;}

.welcome_panel h2{font-size:40px; color:#ff4e00;}

.welcome_panel h2 strong{color:#262930; font-weight:100; font-family: 'ProximaNova-Bold';}

.welcome_panel_matter{width:100%; display:inline-block;}

.welcome_panel p{ width:100%; color:#262930; display:inline-block; margin:35px 0; line-height:1.4em;font-size:17px;}

.welcome_panel a{padding:15px 30px; border-radius:60px; background-color:#262930; color:#FFFFFF; font-size:16px; font-family:'ProximaNova-Bold'; text-transform:uppercase; display:inline-block;}

.welcome_panel a:hover{background-color:#ff4e00;}

.recent_prjct_panel{float:left; width:100%; padding:50px 0; background-image:url(../images/project-bg.jpg); background-size:cover; text-align:center;}

.recent_prjct_panel h2{font-size:40px; color:#ff4e00; margin:0 0 20px}

.recent_prjct_panel h2 strong{color:#262930; font-weight:100; font-family: 'ProximaNova-Bold';}

.recent_prjct_panel_inner{width:calc(100% + 20px); display:flex; flex-wrap:wrap; margin:0 -10px}

.recent_prjct_panel_inner_col{width:calc(100% / 4 - 20px); background-color:#FFFFFF; margin:15PX 10px; text-align:center; color:#262930;  display:inline-block;}

.recent_prjct_panel_inner_col img{float:left; width:100%;}

.recent_prjct_panel_inner_col h3{font-size:18px;font-family: 'ProximaNova-Bold'; margin:20px 0 0; float:left; width:100%;}

.recent_prjct_panel_inner_col p{display:inline-block; width:100%; font-size:14px; margin:10px 0; padding:0 15px; line-height:1.3em}

.recent_prjct_panel_inner_col a{padding:12px 25px; border-radius:60px; background-color:#262930; color:#FFFFFF; font-size:15px; font-family:'ProximaNova-Bold'; text-transform:uppercase; display:inline-block; margin-bottom:20px;}

.recent_prjct_panel_inner_col:hover a{background-color:#008fde;}

.main_panel{float:left; width:100%; padding:50px 0}

.main_panel_left{float:left; width:66%;}

.main_panel_left h2{font-size:38px; font-family:'ProximaNova-Bold'; color:#ff4e00; text-transform:uppercase;}

.main_panel_left p{display:inline-block; width:100%; margin:20px 0; font-size:24px; color:#262930; line-height:1.2em}

.main_panel_left_video{width:100%;}



.main_panel_right_link{padding:15px 30px; border-radius:60px; background-color:#262930; color:#FFFFFF; font-size:16px; font-family:'ProximaNova-Bold'; text-transform:uppercase; display:inline-block; margin:20px 0 0 0;}

.main_panel_right_link:hover{background-color:#ff4e00;}

.newsletter_box{float:left; width:100%; background-color:#ff4e00; background-image:url(../images/world-map.png); background-position:center; color:#F9F9F9; padding:25px; margin:23px 0 0 0;}

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

.newsletter_box h3 strong{font-family:'ProximaNova-Bold'; font-weight:100;}

.newsletter_box_newsbox{float:left; width:100%; max-width:556px; margin:25px 0}

.newsletter_box_newsbox input[type=text]{width:calc(100% - 135px); background-color:#FFFFFF; padding:15px 15px; border-radius:50px 0 0 50px; font-size:14px; font-style:italic; color:#56585d; border:none; float:left; outline-style:none;}

.newsletter_box_newsbox input[type=submit]{width:130px; background-color:#262930;padding:15px 0px; text-align:center; font-size:15px; text-transform:uppercase;font-family:'ProximaNova-Bold'; border-radius:0 50px 50px 0; cursor:pointer; border:none; float:left; color:#FFFFFF;}

.newsletter_box_newsbox input[type=submit]:hover{background-color:#008fde;}

.main_panel_right{float:right; width:calc(33% - 15px);}

.main_panel_right h2{font-size:40px; color:#ff4e00; margin-bottom:30px}

.main_panel_right h2 strong{font-family:'ProximaNova-Bold'; font-weight:100; color:#262930;}

.main_panel_right_box{float:left; width:100%; margin:0 0 35px 0}

.main_panel_right_box_inner{width:100%; float:left; border:1px solid #D4D4D4; padding:12px;  }

.main_panel_right_box_inner_left{float:left; width:43%;}

.main_panel_right_box_inner_left img{width:100%; float:left;}

.main_panel_right_box_inner_right{float:right; width:54%; font-size:15px;}

.main_panel_right_box_inner_right h4{font-size:20px; font-family:'ProximaNova-Semibold'; margin-bottom:15px}

.pdf_icon{float:right;}

.main_panel_right_box_newsbox{width:100%; float:left; padding:12px; background-color:#dddddd; }

.main_panel_right_box_newsbox h4{font-size:20px; font-family:'ProximaNova-Semibold'; margin-bottom:15px}

.main_panel_right_box_newsbox h5{font-size:14px; color:#ff4e00; text-transform:uppercase;}

.main_panel_right_box_newsbox p{display:inline-block; width:100%; margin:20px 0}

.main_panel_right_box_newsbox a{padding:12px 25px; border-radius:60px; background-color:#262930; color:#FFFFFF; font-size:15px; font-family:'ProximaNova-Bold'; text-transform:uppercase; display:inline-block; }

footer{float:left; width:100%; background-color:#262930; padding:50px 0;}

.footer_box{float:left; width:calc(100% / 3);}

.footer_box:nth-child(1), .footer_box:nth-child(1){padding-right:20px}

.footer_box h2{font-size:20px; text-transform:uppercase; color:#FFFFFF;font-family:'ProximaNova-Semibold'; margin-bottom:20px;}

.footer_box h3{font-size:15px; text-transform:uppercase; color:#FFFFFF;font-family:'ProximaNova-Semibold';}

.footer_box p{font-size:15px; color:#9e9e9e; line-height:1.2em; margin:10px 0 0}

.footer_box a{font-size:15px; color:#9e9e9e; display:inline-block; width:100%; padding:3px 0}

.footer_box a:hover{color:#FFFFFF;}

.footer_box_map{width:100%}

.footer_box_matterbox{width:100%; margin:25px 0 10px}

.footer_box_logo{width:100%; max-width:266px;}

.footer_bottom{float:left; width:100%; background-color:#282d33; padding:25px 0;}

.footer_bottom_left{float:left; color:#9e9e9e;}

.footer_bottom_left strong{color:#FFFFFF; font-weight:100;}

.footer_bottom_left span{margin:0 0 0 25px; display:inline-block;}

.footer_bottom_left span em{font-style:normal; color:#ff4e00;}

.footer_bottom_right{float:right;}

.footer_bottom_right i{color:#FFFFFF; font-size:20px;}

.footer_bottom_right a{display:inline-block; margin:0 10px;}


.footer_box .header_contact_box img{margin:0 20px 0 0; display:inline-block !important;}

.footer_box .header_contact_box{margin:10px 0; text-align:left;}

.innerpage_matter{font-size:16px !important;}


.onslider_cctv{
	width: 100px;
	height: auto;
	float: left;
	margin-left: 150px;
}
.on_slider_imagearea{
	width: 90px!important;
	height: 90px!important;
	float: left;
	margin-left: 15px;
	margin-top: 10px;
}

.on_slider_text{
	float: left;
	width: auto;
	color: #eb8334;
	margin-top: 20px;
	margin-left: 25px;
	font-weight: bold;
}

