/*strictly Medium Device*/
@media screen and (min-width: 992px) and (max-width: 1199px){
.menu-main-menu-container #menu-main-menu>li>ul{
	bottom: -41px;
}
/*header*/
.menu-main-menu-container #menu-main-menu>li>ul>li>a{
	padding-bottom: 7px !important;
}
.main-header .logo-box{
	/*width : 13%;*/
	width : 17%;
}
.main-header .menu-donate-search{
	/*width : 87%;*/	
	width : 83%;
}
.main-header .menu-donate-search #menu-main-menu>li:first-child>a{
	padding-left : 0;
}
div.menu-main-menu-container #menu-main-menu>li{
	/*padding : 0 12px ;*/
}
.main-header .navbar-collapse.collapse{
	padding-left: 29px;
}
div.menu-main-menu-container #menu-main-menu>li>a {
    /*padding: 0 0 27px;*/
    padding: 0 0 35px;
}
.menu-main-menu-container #menu-main-menu>li a {
    font: 15px/15px roboto-regular;
	/*padding-top: 3px;*/
}
div.menu-main-menu-container #menu-main-menu>li>a{
	/*padding : 0 14px;*/
	/*padding: 0 0 36px;*/
}
/*homepage*/
  /*what we do*/
.what-we-do-content{
    /*padding: 0 100px ;*/
	padding: 0;
    max-width: 700px;
    margin: 0 auto;
}
  /*our work*/
.our-work-slider .owl-stage>.owl-item div.wp-posts-carousel-details{
   /* height: 395px;*/
	/*height : 200px;*/
	height : 215px;
	padding : 15px !important;
}
.our-work-slider .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-prev, 
.our-work-slider .owl-controls .owl-nav>div.owl-prev{
    top: 227px !important;
}	
.our-work-slider .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-next, 
.our-work-slider .owl-controls .owl-nav>div.owl-next{
    top: 227px !important;
}
.our-work-block .our-work-slider .wp-posts-carousel-image img{
	/*height : 257px;*/
	/*height : 200px;*/
}
/*.our-work-slider .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-prev,
.our-work-slider .owl-controls .owl-nav>div.owl-prev{
    left: -18px !important;
}
.our-work-slider .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-next,
.our-work-slider .owl-controls .owl-nav>div.owl-next{
	right : -18px !important;
}*/
.map-section .map-indicator{
	margin-top: 22px;
}
/*our team*/
.our-team .staff-col>.img,
.our-team .staff-col>.img img,
.our-team .director-col>.img,
.our-team .director-col>.img img{
	height : 115px;
    width: 115px;
}
/*our work*/
	/*programs*/
.our-work-page .our-prg-list .static-block,
.our-work-page .our-prg-list .dy-block{
	/*height : 346px;*/
	height : 316px;
	/*height : 290px;*/
}
.our-work-page .our-prg-list .img-block{
	/*height : 186px;*/
}
.our-work-page .our-prg-list .title-block{
	/*height : 160px;	*/
	height : 130px;
}
.our-work-page .our-prg-list .flip2{
	padding : 20px;
}
.our-work-page .our-prg-list .static-block .cont-wrapper {
    padding: 15px;
    font: 16px/18px roboto-regular;
}
/*
.our-work-page .our-prg-list .flip2 .back-title{
	font: 16px/18px roboto-bold;
}
.our-work-page .our-prg-list .flip2 .desc{
	font: 16px/18px roboto-italic;
}
.our-work-page .our-prg-list .dy-block a {
    padding: 15px;
    font: 18px/20px roboto-regular;
}*/
/*programs page*/
	/*partner section*/
.prg-partner .carousel-inner .carousel-control.left{
    background: #fff url(../images/left-arrow-tab.png) no-repeat center !important;	
	width : 40px;
}
.prg-partner .carousel-inner .carousel-control.right{
    background: #fff url(../images/right-arrow-tab.png) no-repeat center !important;
	width : 40px;
}
	/*banner image*/
.program-page .img-and-desc-section .description .heading{
    font: 22px/24px roboto-bold;	
}
.program-page .img-and-desc-section .description .details {
    font: 20px/22px roboto-regular;
}
.program-page .img-and-desc-section .description{
	width : 430px;
}
/*news listing page*/
.news-slide .carousel{
	padding: 26px 40px 0 40px;
}
.news-slide .carousel-control{
	width: 53px;
}
.news-slide .carousel-heading{
	font: 20px/22px roboto-bold;
	margin: 0px 42px 18px;
}
.news-slide .carousel-inner{
	min-height: 85px;
}
.news-slide .carousel-inner .item{
	margin: 0px 42px 20px;
}
.news-slide .carousel-content-title a{
	font: 20px/22px roboto-regular;
	margin-bottom:10px;
}
.news-slide .carousel-content-date{
	font: 12px/14px roboto-regular;
}
.about-us-page .three-block .flip-item-back .butn a{
	padding: 11px 20px 11px 20px;
}
/*Detail pages */
.detail-page-title{
	font: 28px/30px roboto-bold !important;
}
.detail-page-sidebar .green-title{
	font: 28px/30px roboto-bold !important;
}
/*Highlights Page*/
.highlights-detail-page .detail-page-sidebar .related-program .sidebar-content-title a{
	font: 18px/20px roboto-regular;
}
.highlights-detail-page .detail-page-sidebar .other-stories.sidebar-sec2 a{
	font: 16px/18px roboto-bold;
}
.highlights-detail-page .detail-page-content p img{
	margin: 0 15px 15px 0;
}
/*resources page*/
.news-page .news-slide .carousel,
.resource-page .news-slide .carousel{
    padding: 20px 90px 20px 90px;	
}
.news-page .news-slide .carousel-heading,
.resource-page .news-slide .carousel-heading{
	margin-left : 0;
	margin-right : 0;
}
.news-page .news-slide .carousel-inner,
.resource-page .news-slide .carousel-inner{
	min-height : auto;
}
.news-page .news-slide .carousel-inner .item,
.resource-page .news-slide .carousel-inner .item{
	margin : 0;
}

}
/*Medium Device onwards*/
@media screen and (min-width: 992px){
/**/
.padding-top-73{
	padding-top : 73px;
}
.padding-top-80{
	padding-top : 80px;	
}
.padding-top-31{
	padding-top : 31px;	
}
.padding-bottom-40{
	padding-bottom : 40px;	
}
.padding-bottom-80{
	padding-bottom : 80px;	
}
.padding-bottom-31{
	padding-bottom : 31px;	
}
.padding-bottom-26{
	padding-bottom : 26px;	
}
.padding-bottom-27{
	padding-bottom : 27px;	
}
.padding-top-27{
	padding-top : 27px;		
}
.padding-top-28{
	padding-top : 28px;		
}
.padding-top-37{
	padding-top : 37px;	
}
.padding-top-40{
	padding-top : 40px;	
}
/* Main wrapper */
.display-submenu .main-page-wrapper{
	/*margin-top : 143px;*/
	/*margin-top: 126px;*/
	margin-top: 144px;
}
.main-page-wrapper{
	margin-bottom: 80px;
	margin-top: 100px;
}
/*.about-us-page.main-page-wrapper,
.our-work-page.main-page-wrapper
.program-page.main-page-wrapper,*/
.page-partners.main-page-wrapper{
	/*margin-bottom: 0;*/
}
.program-page.main-page-wrapper{
	/*margin-bottom: 100px;*/
}
.program-page.main-page-wrapper > div:last-child{
	/*margin-bottom: 0 !important;
	padding-bottom: 0 !important;*/
}
.program-page.main-page-wrapper > div:last-child .prg-partners-img{
	/*padding-bottom: 0 !important;*/
}
/*.display-submenu.main-page-wrapper{
	margin-top : 109px;
}
no-banner.display-submenu.main-page-wrapper{
	margin-top: 119px;
}*/
.green-title{
	/*font: 65px/67px roboto-light;
	font: 50px/52px roboto-regular;*/
	/*font: 42px/44px roboto-regular;*/
	font:30px/38px roboto-regular!important;
}
.page-head{
	/*font: 65px/67px roboto-light;
	font: 50px/52px roboto-regular;*/
	/*font: 42px/44px roboto-regular;*/
	font:30px/38px roboto-regular!important;
	/*margin-top : 28px;	*/
}
.more-btn>a:focus,
.more-btn>a:hover,
.more-btn>a{
	/*font : 14px/16px open_sansregular;*/
	font : 14px/16px open_sanssemibold;
}
/*header*/
/*no-banner.display-submenu.main-page-wrapper{
	margin-top: 119px;
}*/
header.main-header .navbar{
	/*padding : 24px 0;*/
	/*padding : 24px 0 0;
	min-height : 100px;*/
    /*min-height: 82px;
    padding: 15px 0 0;*/
    min-height: 100px;
    padding: 18px 0 0px;
}
  /*menu*/
.main-header .navbar-collapse.collapse{
	display : inline-block !important;
	float: left;
}
.menu-main-menu-container #menu-main-menu{
	/*padding-top : 17px;*/
	padding-top: 24px;
}
  /*search*/
header.main-header .main-search .search-box .search-well{
	width: 750px;
}
header.main-header .main-search .search-box .search-form label{
    width: 608px;
}
header .donate-btn-wrapper{
	margin-top : 10px;
}
	/*search*/
.main-search-wrapper .main-search{
	margin-top : 10px;
}
/*homepage*/
.homepage>div{
	/*margin-bottom : 94px;*/
	/*margin-bottom: 80px;*/
}
  /*what we do*/
.what-we-do-title.green-title{
	/*margin-bottom : 38px;*/
	/*margin-bottom : 36px;*/
}
.what-we-do-block .home-btn{
	/*margin-top : 51px;*/
}
.homepage>div.what-we-do-block-section{
	/*margin-bottom : 50px;*/
	/*margin-bottom : 80px;*/
}
  /*news-letter and connect-with*/
div.connect-with-block,
div.news-letter-block{
	/*padding : 42px 15px;
    min-height: 220px;*/
    display: table-cell;
    float: none;
    min-height: 220px;
    padding: 80px 15px;
    vertical-align: middle;
}
div.connect-with-block .connect-with,
div.news-letter-block .news-letter{
	 width: 460px;
}
  /*our work*/
.homepage>div.our-work-block{
    /*margin-bottom: 93px;*/
   /* margin-bottom: 80px;	*/
}
.our-work-title.green-title{
    /*margin-bottom: 42px;*/
}
.our-work-slider .owl-stage>.owl-item .wp-posts-carousel-details{
	/*padding : 60px 30px 57px !important;*/
	padding : 30px !important;
	overflow : hidden;
}
.our-work-link.home-btn{
	/*margin-top : 50px;*/
}


.map-section .map-indicator{
	padding-left: 42px
}
  /*latest*/

.green-title.latest-title{
	/*margin-bottom: 41px;*/
	/*margin-bottom: 42px;*/
	
}
.latest-block .home-btn{
	/*margin-top : 50px;*/
	margin-top: 0;
	padding-bottom: 40px;
	/*background-color: #749646;*/
	background-color: #00988b;
}
  /*partners*/
.homepage>div.partners-block-wrapper{
	/*margin-bottom : 100px;*/
	/*margin-bottom: 80px;*/
	/*margin-bottom : 40px;*/
}
.partners-title.green-title{
    /*margin-bottom: 100px;*/
   /* margin-bottom: 80px;	*/
}
.partners-block .partners-link{
	/*margin : 113px 0 0;*/
}
.home .partners-logos .carousel .carousel-inner{
	/*padding-bottom: 113px;*/
	/*padding-bottom: 80px;*/
}
/*our team*/
.our-team.main-page-wrapper{
	margin-bottom : 30px;
}
.our-team .nav-tabs.our-team-menu {
    margin-top: 18px;
}
/*programs page*/
div.prg-map .map-data{
	padding-bottom: 67px;
}	
.program-page .highlights.no-reg-ntwrk{
	margin-bottom : 80px;
}
	/*logo and description section*/
.program-page .img-and-desc-section .description{
    /*width: 500px;*/
	padding : 20px 0;
}
.program-page .img-and-desc-section .image-logo {
   /* height: 406px;*/
}
	/*second content*/
.second-content-wrapper .image img{
    /*height: 415px;*/
}
	/*highlights*/
.highlights .highlight-slide .item img{
    /*height: 304px;*/
}
	/*maps*/
div.map-data-box{
	padding : 0 15px;
}
/*.prg-map .map-img{
    height: 444px;
}*/
	/*video*/
.program-page .video-holder {
    width: 854px;
    height: 100%;
}
/*our work*/
	/*second contant*/
.program-page .second-content-wrapper.no-highlight-no-map{
	margin-bottom : 80px;
}
.no-highlight-no-map+.prg-partner .prg-sub-heading{
	padding-top : 0;
}
	/*our approach*/
.our-work-page .our-approach .round>.our-approach-cont-wrapper>.our-approach-cont .head{
	font: 18px/20px roboto-bold;
	color : #666;
	margin-bottom : 19px;
}
.our-work-page .our-approach .round>.our-approach-cont-wrapper>.our-approach-cont .desc{
    font: 14px/20px roboto-regular;
	color : #666;
}
.our-work-page .our-approach .round{
	width : 405px;
	height : 405px;
}
.our-work-page .our-approach .round>.item{
	height : 114px;
	width : 292px;
}
.our-work-page .our-approach .round>.item:nth-child(1){
    top: -120px;
	left : 0;
	right : 0;
	margin : 0 auto;	
	width : 142px;
}
.our-work-page .our-approach .round>.item:nth-child(1) .img-box {
	margin: 0 auto;
}
.our-work-page .our-approach .round>.item:nth-child(2){
    top: 110px;
    /*right: -205px;*/	
	/*width: 265px;*/
	width: 281px;
    right: -195px;
}
.our-work-page .our-approach .round>.item:nth-child(3){
    top: 320px;
   /* right: -130px;	*/
	/*width: 280px;*/
	width: 290px;
    right: -130px;
}
.our-work-page .our-approach .round>.item:nth-child(4){
    top: 320px;
    /*left: -130px;*/	
    /*width: 255px;*/
    width: 264px;
    left: -82px;
}
.our-work-page .our-approach .round>.item:nth-child(5){
    top: 110px;
    /*left: -205px;*/	
	left: -155px;
    /*width: 215px;*/
    width: 230px;
}
.our-work-page .our-approach .round>.item:nth-child(2) .title{
    padding-left: 15px;
    width: 151px
}
.our-work-page .our-approach .round>.item:nth-child(3) .title{
    padding-left: 15px;
    width: 160px	
}
.our-work-page .our-approach .round>.item:nth-child(4) .title{
	width: 134px;
    padding-right: 15px;	
}
.our-work-page .our-approach .round>.item:nth-child(5) .title{
	width: 100px;
    padding-right: 16px;	
}
.our-work-page .our-approach .round>.item .img-box,
.our-work-page .our-approach .round>.item .outer-circle{
	width : 114px;
	height : 114px;
}
.our-work-page .our-approach .round>.item .outer-circle{
	padding : 8px;
}
.our-work-page .our-approach .round>.item .title{
	font: 16px/18px roboto-condensed-bold;
	width : 142px;
}
.our-approach-cont-wrapper .initial-cont,
.our-work-page .our-approach .round>.our-approach-cont-wrapper>.our-approach-cont{
    width: 300px;
    height: 250px;
    top: 120px;	
}
.our-approach-cont-wrapper .initial-cont{
    /*width: 250px;
    height: 250px;	
    top: 120px;*/
}
/*about us page*/
	/*vision mission*/
.vision-mission-wrapper {
  /*  margin-top: 80px;*/
}
.vision-mission-wrapper {
    /*padding: 94px 50px 98px;*/
    padding: 73px 50px 74px;
}
.vision-mission .our-vision{
	padding-right : 50px;
}	
.vision-mission .our-mission{
	padding-left : 50px;
}
	/*biennial-magazine*/
.biennial-magazine{
	/*padding-bottom : 100px;*/
}
.news-contact-block > div{
	display: table;
    margin: 0;
    min-height: 400px;
    width: 100%;
}
.main-wrapper.homepage,
.main-page-wrapper.news-page
{
	margin-top:80px;
}
/*get involved*/
.get-involved-page.main-page-wrapper{
	/*margin-bottom : 100px;*/
}
.get-involved-page.main-page-wrapper .donate-section .page-head{
   /* margin: 93px 0 38px;	*/
}
/*start25 page*/
.start25-page .detail-content{
	/*padding-top : 51px;*/
}
.start25-page .detail-content .green-title {
	/*margin-bottom: 36px;	*/
}
.start25-page.main-page-wrapper{
	/*margin-bottom: 94px;*/
}


}

/*Till Medium Device*/
@media screen and (max-width: 1199px){
	/*publication and news*/
.news-and-pub .pub-cont,
.news-and-pub .news-cont{
    padding: 30px;
}
.our-work-slider .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-prev, 
.our-work-slider .owl-controls .owl-nav>div.owl-prev{
	background: url(../images/left-arrow-tab.png) no-repeat center !important;
	left: 35px!important;
    padding: 0 !important;
    width: 40px !important;
    height: 40px !important;
}	
.our-work-slider .default-theme.wp-posts-carousel:hover .owl-controls .owl-nav .owl-next, 
.our-work-slider .owl-controls .owl-nav>div.owl-next{
	background: url(../images/right-arrow-tab.png) no-repeat center !important;
	right: 35px!important;
    padding: 0 !important;
    width: 40px !important;
    height: 40px !important;
}

}
