/*About-us menu*/
.gen-page-right-menu {
    padding-top:4px;
    padding-bottom:4px;
} 
.gen-page-right-menu-title {
    display:block;
    margin-bottom:5px;
}
.gen-page-right-menu .box-content ul li{
  background:none !important;
  padding: 0;
  margin: 0 0 2px 0;
}
.gen-page-right-menu .box-content ul{
  padding:0px;
}
.gen-page-right-menu .box-content ul ul{
   padding:0 0 0 20px;
   margin: 0;
}
.gen-page-right-menu .box-content ul ul a{
  font-size: 13px;
}
.gen-page-right-menu .box-content ul  li .nolink {
	display: block;
	padding: 4px 0 3px 0;
	font-size: 15px;
	color: #222;
}
.gen-page-right-menu .box-content ul ul li {
    margin: 4px 0;
}
.fullpage-section-contents ul.sub-menu-menu-1 {
    margin: 0;
}
/*End of About-us menu*/
.node-type-general-pages #fullpage-top-banner .fullpage-arrow-down {
	border: none;
}
.node-type-general-pages .donor-pdf{
    width: 300px;
    float: right;
    margin: 0 0 0 30px;
    clear: right;
    line-height: 1.3;
    font-size:14px;
}
.node-type-general-pages .donor-note{
  font-size:14px;
}
.node-type-general-pages .donor-pdf a{
  font-size: 16px;
  font-weight: 700;
  text-decoration:none;
}
.brief-description em{
  font-size:24px;
  line-height:1.2;
}
/*
.brief-description{
  padding-bottom:20px
  
}
*/
#country-letter-org .country-col ul li{
  background:none;
}
.country-letter {
    font-size: 22px;
    border-bottom: 1px solid #dedede;
    line-height: 1.2;
    margin-bottom: 6px;
    font-weight: bold;
}
.highlights-box-contents ul li {
    background: url(/sites/all/themes/custom/bgt/images/icons/doc.png) 2px 6px no-repeat;
    margin: 0 0 5px 0 !important;
    padding: 7px 5px 7px 22px;
    display: block;
    font-weight: normal;
    font-weight: bold;
    font-size: 13px;
}
.highlights-box {
    background: #f4f4f4;
    display: table-cell;
    width: 33%;
    padding: 15px;
    line-height: 1.3;
}
.highlights-box-heading {
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 10px 0;
    text-transform: uppercase;
}

/*country pledge*/
.donor-pledge-label a {
    text-decoration: underline;
    color: #fff;
    cursor: pointer;
}
.donor-pledge-label a:hover {
    opacity: 0.8;
}

.donor-pledge-value {
    display: table-cell;
    float: none;
    vertical-align: bottom;
    white-space: nowrap;
}

@media screen and (min-width: 992px){
 /*for donor page*/
  .node-type-general-pages .donor-note{
    width:60%;
  }
}
/*heading-text-no-overlay */
#heading-text-no-overlay h1 {
    font-size:46px;
    color:#666;
    margin:0;
}
#heading-text-no-overlay {
    padding-top: 51px;
    margin-bottom: -19px;
}
.general-content-pages #fullpage-1 .fullpage-section-contents {
    padding-top: 57px!important;
}
.general-content-pages li a:active{
    color: #18a2f3;
}
/*general page spacing issue*/
.fullpage-section-contents ul:last-child {
    margin-bottom: 0px;
}
/*general page spacing issue ends*/

.fullpage-section-contents {
    /*font-size: 16px; *//*It seems that the general font size is reduced to 16 px in new design*/
}
#fullpage-banner-title {
    padding-left: 15px;
}

/*Donor Profile */
.donor-pledge-text .donor-pledge-label, .donor-pledge-text .donor-pledge-link.text-right {
	max-width: 768px !important;
}
.donor-pledge-text .donor-pledge-label,
.donor-pledge-text .donor-pledge-value,
.donor-pledge-text .donor-pledge-link {
    line-height: 28px;
    font-size: 22px;
    padding-bottom: 15px;
}

@media only screen and (max-width: 992px) {
    #heading-text-no-overlay {
        width: auto;
        margin: 0 auto;
        padding-left:30px;
    }

    .donor-pledge-text .donor-pledge-label,
    .donor-pledge-text .donor-pledge-value,
    .donor-pledge-text .donor-pledge-link {
        line-height: 1;
        font-size: 22px;
        margin-bottom: 20px;
    }
    .country-last-updated-date {
        padding-left: 30px;
    }
	.donor-pledge-label,
	.donor-pledge-value,
  .donor-pledge-link {
        padding-bottom: 15px;
	}
}
@media screen and (max-width: 1200px) and (min-width: 993px) {
    #heading-text-no-overlay {
        padding-left:90px;
    }
}
@media screen and (max-width: 767px) {
    #heading-text-no-overlay {
        padding-left:15px;
    }
    .node-type-general-pages #fullpage-1 .fullpage-section-contents.container {
        padding-top:0!important;
    }
    #heading-text-no-overlay h1 {
        font-size:40px;
    }
    .node-type-general-pages .donor-pdf {
        width: 100%;
        margin-bottom: 20px;
    }

    .donor-pledge-text .donor-pledge-value,
    .donor-pledge-text .donor-pledge-link.text-left {padding-left: 0; }
    .donor-pledge-text .donor-pledge-label,
    .donor-pledge-text .donor-pledge-value,
    .donor-pledge-text .donor-pledge-link {
        line-height: 1;
        font-size: 18px;
        margin-bottom: 5px;
    }
    .country-last-updated-date {
        padding-left: 15px;
    }

}
@media (min-width: 1200px){
	#heading-text-no-overlay.container {
		width:1180px;
	}
}


/*funding*/
#fullpage-4 .brief-description>strong {
    font-size: 20px;
    font-weight: 400;
    text-align: center;
    display: block;
}

