/* CSS Document */

@media (max-width:1440px){

.header .header-left{
	 /*width: 32%;*/
	 width: 30%; }

.header .header-left .logo h1 span img{
	width: 70%;
	padding: 8px 0 0px; }

.home-latestnews-text {
	padding: 0px 53px; }
}


@media (max-width:1280px){ 
body{
	overflow-x:hidden; }

.content-area{
	padding: 0 20px; }

.header .header-left{
	 width: 26%; }

.header .header-left .logo h1 span img{
	width: 60%;
	padding: 22px 0 0px; }

.header .header-left .logo h1 a{
	padding: 20px 40px; }

.home-latestnews-text {
	padding: 0px 53px; }

.home-latestnews-text p, .home-latestnews-text a {
	font-size: 16px;}

.home-latestnews-text p.date{
	padding: 0 0 20px; }

.home-humanitarianwork ul li a{
	background:#80bcbe url('../images/plus-icon.png') no-repeat 150px 28px;
	width: 200px;
	padding: 0 30px;
    font-size: 20px; }

.home-humanitarianwork ul li a:hover{
	background:#000000 url('../images/plus-icon.png') no-repeat 150px 28px; }

.home-specilization-carousel .owl-carousel-item-imgoverlay{
	width:88%;}

.home-specilization-carousel .owl-carousel-item-imgoverlay .owl-carousel-item-imgcontent img.alignnone{
	margin:0 2px; }

.home-specilization-carousel{
	padding-left: 40px; }


}


@media (max-width:1024px){  }


@media (max-width:800px){	 }


@media (min-width:481px) and (max-width:799px) { 	}


@media (max-width:480px) {  }


@media only screen and (min-width: 1280px) and (max-width: 1400px) { 	}


@media only screen and (min-width: 1000px) and (max-width: 1181px) { }


@media only screen and (min-width: 958px) and (max-width: 1027px) {

.center{
	width: auto;
	padding: 0 15px; }

.content-area{
	padding: 0; }

.header .header-left{
	width: 100%; }

.header .header-left .logo h1 a{
	padding: 10px 20px;
	font-size: 53px; }

.main-menu { display: none;}

.home-about-main .home-about-textpanel{
	 padding-left: 0;
    text-align: center; }

.home-heading h1{
	margin:40px 0px;
	font-size: 32px; }

.header .header-left .logo h1 span{
	float: left;
    width: 43%; }

.header .header-left .logo h1 span img{
	width: 100%;
	padding: 15px 0 0; }

.home-specialization-seagreen{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, #84c2c4 75%, #fff 60%) repeat scroll 0 0; }

.home-specilization-carousel .owl-carousel-item-imgoverlay{
	width: 79%; }

.home-specilization-carousel .owl-carousel-item-imgoverlay .owl-carousel-item-imgcontent img.alignnone{
	margin: 0 4px; }

.home-humanitarianwork ul {
	text-align: center; }

.home-humanitarianwork ul li{
	padding: 0 20px 10px;
    width: 33%; }

.homeslider{ padding: 71px 0 0; }

.home-specilization-carousel{
	padding: 0 25px; }
}

@media (max-width:980px){
}


@media only screen and (min-width: 768px) and (max-width: 959px) {

.center{
	width: auto;
	padding: 0 15px; }

.content-area{
	padding: 0; }

.header .header-left{
	width: 100%; }

.header .header-left .logo h1 a{
	padding: 10px 20px;
	font-size: 53px; }

.main-menu { display: none;}

.home-about-main .home-about-textpanel{
	 padding-left: 0;
    text-align: center; }

.home-heading h1{
	margin:40px 0px;
	font-size: 32px; }

.header .header-left .logo h1 span{
	float: left;
    width: 43%; }

.header .header-left .logo h1 span img{
	width: 100%;
	padding: 15px 0 0; }

.home-specialization-seagreen{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, #84c2c4 75%, #fff 60%) repeat scroll 0 0; }

.home-specilization-carousel .owl-carousel-item-imgoverlay{
	width: 86%; }

.home-specilization-carousel .owl-carousel-item-imgoverlay .owl-carousel-item-imgcontent img.alignnone{
	margin: 0 4px; }

.home-humanitarianwork ul {
	text-align: center; }

.home-humanitarianwork ul li{
	padding: 0 20px 10px;
    width: 33%; }

.homeslider{ padding: 71px 0 0; }

.home-specilization-carousel{
	padding: 0 25px; }

.quick-links-menu ul li{
	display: block;
	width:100%;
	margin: 0; }

ul.imapact-list li{
	width: 49.5%;
    margin: 10px 0; }
}


@media only screen and (min-width: 640px) and (max-width: 768px) {
.center{
	width: auto;
	padding: 0 15px; }

.content-area{
	padding: 0; }

.header .header-left{
	width: 100%; }

.header .header-left .logo h1 a{
	padding: 10px 20px;
	font-size: 53px; }

.main-menu { display: none;}

.home-about-main .home-about-textpanel{
	 padding-left: 0;
    text-align: center; }

.home-heading h1{
	margin:40px 0px;
	font-size: 32px; }

.header .header-left .logo h1 span{
	float: left;
    width: 43%; }

.header .header-left .logo h1 span img{
	width: 100%;
	padding: 15px 0 0; }

.home-specialization-seagreen{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, #84c2c4 75%, #fff 60%) repeat scroll 0 0; }

.home-specilization-carousel .owl-carousel-item-imgoverlay{
	width: 86%; }

.home-specilization-carousel .owl-carousel-item-imgoverlay .owl-carousel-item-imgcontent img.alignnone{
	margin: 0 4px; }

.home-humanitarianwork ul {
	text-align: center; }

.home-humanitarianwork ul li{
	padding: 0 20px 10px;
    width: 33%; }

.homeslider{ padding: 71px 0 0; }

.home-specilization-carousel{
	padding: 0 25px; }

.quick-links-menu ul li{
	display: block;
	width:100%;
	margin: 0; }

ul.imapact-list li{
	width: 49.5%;
    margin: 10px 0; }
}


@media only screen and (min-width: 480px) and (max-width: 640px) { 
body { font-size:16px;}

.center{
	width: auto;
	padding: 0 15px; }

.content-area{
	padding: 0; }

.header .header-left{
	width: 100%; }

.header .header-left .logo h1 a{
	padding: 10px 20px;
	font-size: 45px; }

.main-menu { display: none;}

.home-about-main .home-about-textpanel{
	 padding-left: 0;
    text-align: center; }

.home-heading h1{
	margin:40px 0px;
	font-size: 32px; }

.header .header-left .logo h1 span{
	float: left;
    width: 43%; }

.header .header-left .logo h1 span img{
	width: 100%;
	padding: 15px 0 0; }

.home-specialization-seagreen{
	background: #84c2c4; }

.home-specilization-carousel .owl-carousel-item-imgoverlay{
	width: 86%; }

.home-specilization-carousel .owl-carousel-item-imgoverlay .owl-carousel-item-imgcontent img.alignnone{
	margin: 0 4px; }

.home-humanitarianwork ul {
	text-align: center; }

.home-humanitarianwork ul li{
	padding: 0 42px 10px;
    width: 50%; }

.homeslider{ padding: 71px 0 0; }

.home-specilization-carousel{
	padding: 0 25px; }

.owl-buttons .owl-next{
	top: 90px;
	right: -35px; }
	
.owl-buttons .owl-prev{
	top: 90px;
	left: -35px; }

.quick-links-menu ul li{
	display: block;
	width:100%;
	margin: 0; }

ul.imapact-list li{
	width: 100%;
    margin: 10px 0; }

}


@media only screen and (min-width: 320px) and (max-width: 480px) { 
body { font-size:14px;}

.center{
	width: auto;
	padding: 0 15px; }

.content-area{
	padding: 0; }

.header .header-left{
	width: 100%; }

.header .header-left .logo h1 a{
	padding: 10px 20px;
	font-size: 34px; }

.main-menu { display: none;}

.home-about-main .home-about-textpanel{
	 padding-left: 0;
    text-align: center; }

.home-heading h1{
	margin:40px 0px;
	font-size: 32px; }

.header .header-left .logo h1 span{
	float: left;
    width: 55%; }

.header .header-left .logo h1 span img{
	width: 100%;
	padding: 15px 0 0; }

.home-specialization-seagreen{
	background: #84c2c4; }

.home-specilization-carousel .owl-carousel-item-imgoverlay{
	width: 86%; }

.home-specilization-carousel .owl-carousel-item-imgoverlay .owl-carousel-item-imgcontent img.alignnone{
	margin: 0 4px; }

.home-humanitarianwork ul {
	text-align: center; }

.home-humanitarianwork ul li{
	padding: 0 45px 10px;
    width: 100%; }

.homeslider{ padding: 71px 0 0; }

.home-specilization-carousel{
	padding: 0 25px; }

.owl-buttons .owl-next{
	top: 100px;
	right: -35px; }
	
.owl-buttons .owl-prev{
	top: 100px;
	left: -35px; }

.quick-links-menu ul li{
	display: block;
	width:100%;
	margin: 0; }

ul.imapact-list li{
	width: 100%;
    margin: 10px 0; }

}



@media only screen and (min-width: 240px) and (max-width: 320px) {
body { font-size:14px;}

.center{
	width: auto;
	padding: 0 15px; }

.content-area{
	padding: 0; }

.header .header-left{
	width: 100%; }

.header .header-left .logo h1 a{
	padding: 10px 20px;
	font-size: 34px; }

.main-menu { display: none;}

.home-about-main .home-about-textpanel{
	 padding-left: 0;
    text-align: center; }

.home-heading h1{
	margin:40px 0px;
	font-size: 32px; }

.header .header-left .logo h1 span{
	float: left;
    width: 55%; }

.header .header-left .logo h1 span img{
	width: 100%;
	padding: 15px 0 0; }

.home-specialization-seagreen{
	background: #84c2c4; }

.home-specilization-carousel .owl-carousel-item-imgoverlay{
	width: 83%; }
	
.home-specilization-carousel .owl-carousel-item-imgoverlay .owl-carousel-item-imgcontent img.alignnone{
	margin: 0 4px; }

.home-humanitarianwork ul {
	text-align: center; }

.home-humanitarianwork ul li{
	padding: 0 45px 10px;
    width: 100%; }

.homeslider{ padding: 71px 0 0; }

.home-specilization-carousel{
	padding: 0 25px; }

.owl-buttons .owl-next{
	top: 80px;
	right: -35px; }

.owl-buttons .owl-prev{
	top: 80px;
	left: -35px; }

.quick-links-menu ul li{
	display: block;
	width:100%;
	margin: 0; }

ul.imapact-list li{
	width: 100%;
    margin: 10px 0; }

}