/*
THEME NAME: BWBtheme
*/

@import url('css/ml-wp-reset.css');
body{background:#e9d798 url("images/bg.jpg") no-repeat fixed center top ;}
body.home{background:#e9d798 url("images/bg-home.jpg") no-repeat fixed center top ;}
p{margin: 0;padding: 0;}

a,a:visited{color:#791700;}
body.single-projects-blog a,body.single-projects-blog a:visited{color:#A1763F;}
body.single-disaster-relief-blog a,body.single-disaster-relief-blog a:visited{color:#5f4b80;}
body.single-bwb-news a,body.single-bwb-news a:visited{color:#791700;}
body.single-featured-projects a,body.single-featured-projects a:visited{color:#985A2D;}
body.single-disaster-relief a,body.single-disaster-relief a:visited{color:#985A2D;}
body.single-community-initiatives a,body.single-community-initiatives a:visited{color:#445418;}

/**  Wappers **/
#wrapper-outer{width:986px;margin:0 auto;background:none;}
#wrapper{width:986px;overflow: hidden;}
body.home #wrapper{background: url('images/mis-glow.png') no-repeat center top;}
/** header **/
#header{position:relative;z-index: 10;left: -2px;}
.header-nav-left{float:left;width:881px;}
.menu-hl{list-style: none;margin: 0;padding: 0;position: relative;float: left;overflow: hidden;}
.menu-hl li{float:left;height:35px;background:transparent url('images/hnl-bg-m.png') repeat-x;margin:0;}

.menu-hl li.mhl-l{width:18px;background:transparent url('images/hnl-bg-l.png') no-repeat 0 0;}
.menu-hl li.mhl-r{width:20px;background:transparent url('images/hnl-bg-r.png') no-repeat;}
.menu-hl li a{
    background: transparent url('images/hnl-br.png') no-repeat right;
    padding-right: 0;
    line-height: 28px;
    padding: 0 15px 2px 13px;
    position: relative;
    z-index: 50;
}
.menu-hl li.hnl-first a{padding-left: 5px;}
.menu-hl li.hnl-last a{background: none;padding-right: 5px;}
.menu-hl li a,
.menu-hl li a:visited{
    font-family: 'Quantico', sans-serif;
    font-size: 11px;
    color: #791700;
    text-decoration: none;
    text-shadow: 0 1px 0 #B2462D;
    filter: dropshadow(color=#B2462D, offx=1, offy=0);
    opacity: 0.9;
    text-transform: uppercase;
}
.menu-hl li a:hover, .menu-hl li a:active {color: #3f0c00;opacity: 1;}

.header-right-text {
  color: #791700;
  float: right;
  font-family: 'Cuprum',sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 14px;
  margin: 0;
  padding: 10px 7px 0 0;
  text-align: right;
  word-spacing: 1px;
}
.menu-hl .mhl-sel{
    background: transparent url('images/hln-glow.png') no-repeat 0 0;
    display: none;
    position: absolute;
    left: -9999px;
    z-index: 45;
    width: 117px;
    height: 29px;
}

.header-nav-right{float:right;width: 99px;text-align: right;margin:13px 1px 0 0;overflow: hidden;}
.home .header-nav-right{margin-top: 7px;}
.header-nav-right li{display: inline-block;list-style: none;}
.header-nav-right a{display:inline-block;width:21px;height:21px;background:transparent url('images/social-media.png') no-repeat;text-decoration:none;}
.header-nav-right a.sm-fb{background-position: 0 0}
.header-nav-right a.sm-tw{background-position: -24px 0}
.header-nav-right a.sm-in{background-position: -48px 0}
.header-nav-right a.sm-yt{background-position: -72px 0}


.header-nav-right a.sm-fb:hover{background-position: 0 -22px!important;}
.header-nav-right a.sm-tw:hover{background-position: -24px -22px!important}
.header-nav-right a.sm-in:hover{background-position: -48px -22px!important}
.header-nav-right a.sm-yt:hover{background-position: -72px -22px!important}

.home-statement{margin-top: 11px;}
.home-statement p{
    color: #791700;
    font-family: 'Cuprum',sans-serif;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    text-shadow: 0 0 0 #B2462D;
    filter: dropshadow(color=#B2462D, offx=0, offy=0);
    word-spacing: 6px;
}

.home-main-nav {
    margin-top: 20px;
}
#main-nav{margin-bottom: 15px;}
.hmn-menu{width: 570px;height: 450px;position: relative;margin: 0 auto;background: transparent url('images/logo-compas.png') no-repeat center center;top: -2px;left:2px;}
.hmn-menu li{position: absolute;height: 54px;background:transparent url('images/hcn-bg-l.png') no-repeat 0 0;list-style: none;padding-left:14px;}
.hmn-menu li a{
	display:block;
	height: 54px;
	background:transparent url('images/hcn-bg-r.png') no-repeat right 0;
	padding-right: 14px;
	font-family: 'Quantico', sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffe1ad;
	text-decoration: none;
}
.hmn-menu li span{display:block;height: 45px;background:transparent url('images/hcn-bg-m.png') repeat-x;text-align: center;padding:9px 15px 0;line-height: 14px;}
.hmn-menu li.mi-mission span{line-height: 30px;height: 44px;padding: 10px 38px 0;}
.hmn-menu li.mi-projects span{height: 44px;padding-top: 10px;padding-left: 13px;}
.hmn-menu li.mi-propose span{height: 43px;font-size: 14px;padding: 11px 9px 0 8px;}
.hmn-menu li.mi-contribute span{padding-left: 19px;padding-right: 22px;}
.hmn-menu li span em{
	font-family: 'Cuprum', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #b69c5a;
	font-style: normal;
}
.hmn-menu li.mi-mission{top:22px; left: 202px;}
.hmn-menu li.mi-projects{bottom:65px; right: 396px;}
.hmn-menu li.mi-propose{bottom:16px; left: 195px;}
.hmn-menu li.mi-contribute{bottom:65px; left: 393px;}

.hmn-menu li:hover{background-position:0 -57px;}
.hmn-menu li:hover a{background-position: right -57px;}
.hmn-menu li:hover span{background-position: 0 -56px;} 
/*Projects Page*/
#pcnav-con{margin-bottom: 0;margin-top: -38px;position: relative;left: -1px;}
.phc-compas{position: absolute;top:0;left:380px;width:230px;height: 225px;background: transparent url('images/ph-compas.png') no-repeat 0 0;z-index: 9}
.pcn-menu{width: 570px;height: 255px;position: relative;margin: 0 auto;background: transparent;left:3px;}
.pcn-menu li{position: absolute;height: 60px;background:transparent url('images/phcnl.png') no-repeat 0 0;list-style: none;padding-left:15px;}
.pcn-menu li a, .pcn-menu li a:visited{
    background:transparent url('images/phcnr.png') no-repeat right 0;
    color: #FEE7BF;
    display: block;
    font-family: 'Quantico',sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 60px;
    padding-right: 13px;
    text-decoration: none;
    text-shadow: 0 0 0 #FEE7BF;
    filter: dropshadow(color=#FEE7BF, offx=0, offy=0);
}
.pcn-menu li span{display:block;height: 51px;background:transparent url('images/phcnm.png') repeat-x;text-align: center;padding:9px 15px 0;line-height: 14px;}
.pcn-menu li.phc-propos span{height: 45px;padding: 15px 0 0;min-width:160px;}
.pcn-menu li.phc-contribute span{height: 45px;padding: 15px 0 0;min-width: 153px;}
.pcn-menu li span em{
	font-family: 'Cuprum', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b69c5a;
	font-style: normal;
        text-shadow: none;
}
.pcn-menu li.phc-propos{top:88px; right: 401px;}
.pcn-menu li.phc-projects {
    background-image: url("images/pchn-active-l.png");
    height: 75px;
    left: 174px;
    padding-left: 22px;
    top: 212px;
    z-index: 8;
}
.pcn-menu li.phc-contribute{top:87px; left: 399px;}
.pcn-menu li.phc-projects a {
    background-image: url("images/pchn-active-r.png");
    color: #791700;
    font-size: 16px;
    font-weight: normal;
    height: 75px;
    letter-spacing: 0;
    padding-right: 24px;
    text-shadow: 0 0 0 #791700;
    filter: dropshadow(color=#791700, offx=0, offy=0);
}
.pcn-menu li.phc-projects span {
    background-image: url("images/pchn-active-m.png");
    font-size: 16px;
    height: 53px;
    line-height: 16px;
    padding: 22px 0 0;
    width: 175px;
}
.pcn-menu li.phc-projects span em{
    color: #5F5D56;
    font-size: 13px;
    text-shadow: none;
}
.pcn-menu li:hover{background-position:0 -60px;}
.pcn-menu li:hover a{background-position: right -60px;}
.pcn-menu li:hover span{background-position: 0 -60px;} 
.pcn-menu li.phc-projects:hover,.pcn-menu li.phc-projects:hover span{background-position: 0 0;}
.pcn-menu li.phc-projects:hover a{background-position: right 0;}

#projects-ptop{position: relative;z-index: 7;}
.ppt-top{height: 20px;margin: 0;padding: 0;background: transparent url('images/ph-hpanelt.png') no-repeat -1px bottom;}
.ppt-middle{min-height: 100px;margin: 0;padding: 0;background: transparent url('images/ph-hpanelm.png') repeat-y -1px 0;}
.ppt-bottom{height: 20px;margin: 0;padding: 0;background: transparent url('images/ph-hpanelb.png') no-repeat -1px bottom;}

.ppt-locate-con{position: absolute; width: 184px;height: 138px; top: 2px;left: 0;z-index: 9;background: transparent url('images/phhp-locate.png') no-repeat 1px 0;}
.ppt-locate-con a{display: block;width: 120px;height: 100px;margin-left: 30px;margin-top: 30px;text-decoration: none;}
.ppt-buttons{margin-left: 199px;height: 48px;}
.ppt-donate-butn{display: block;background: transparent url('images/phhp-doanate-btn.png') no-repeat 0 0 ;cursor: pointer;height: 43px;float: left;text-decoration: none;width: 106px;}
.ppt-add-rss{float: right;width: 647px;margin-top: 2px;margin-right: 23px;}
.ppt-rss{float: right;width: 21px;height: 21px;margin-left: 13px;margin-right: 2px;;}
.ppt-rss a{display: block; width: 21px;height: 21px;text-decoration: none;background: transparent;}
.ppt-rss .at15t_rss{display: block; width: 21px;height: 21px;text-decoration: none;background: transparent url('images/btn-rss.png') no-repeat;}
.ppt-add-share{float: right;}
.ppt-con-text{margin-left: 206px;margin-right: 30px;}
.ppt-con-text,.ppt-con-text p{
    color: #FFE195;
    font-family: arial,Helvetica;
    font-size: 12px;
    font-weight: normal;
    line-height: 17px;
    text-shadow: 0 0 0 #FFE195;
    filter: dropshadow(color=#FFE195, offx=0, offy=1);
    word-spacing: 1px;
}
.ppt-con-text p{margin: 0;padding: 0;}
#phl-con{ margin-top: 4px;}
.phl-top{height: 26px;margin: 0;padding: 0;background: transparent url('images/phcon-bg-top.png') no-repeat -2px bottom;}
.phl-middle{background: transparent url('images/phcon-bg-mid.png') repeat-y -2px top;min-height: 500px;}
.phl-bottom{height: 26px;margin: 0;padding: 0;background: transparent url('images/phcon-bg-botom.png') no-repeat -2px top;}
/*Projets breadcrumb*/
.phl-bcrumb-src{
    border-bottom: 6px solid #3F0C00;
    margin-left: 22px;
    margin-right: 23px;
    padding-bottom: 3px;;
}
.phl-bcrumb{
    color: #791700;
    font-family: 'Quantico', sans-serif;
    font-size: 12px;
    font-weight: normal;
    float: left;
    background: transparent url('images/rarrow.png') no-repeat -1px 4px;
    margin-top: 9px;
    padding-left: 11px;
    width: 710px;
    text-transform: uppercase;
}
div.phl-bcrumb a, div.phl-bcrumb a:visited{
    color: #9f9a89;
    font-family: 'Quantico', sans-serif;
    font-size: 12px;
    margin: 0 2px;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1px;
}
/*.phl-bcrumb a:hover, .phl-bcrumb a:active{color: #791700;text-shadow: 0 1px 0 #B2462D;filter: dropshadow(color=#B2462D, offx=0, offy=1);}*/
.phl-bcrumb a.project-home:hover,.phl-bcrumb a.project-home:active,
.phl-bcrumb a.featured-projects:hover,.phl-bcrumb a.featured-projects:active,
.phl-bcrumb a.now.project-home, .phl-bcrumb a.now.featured-projects{color: #791700;text-shadow: 0 1px 0 #B2462D;filter: dropshadow(color=#B2462D, offx=0, offy=1);}

.phl-bcrumb a.disaster-relief:hover,.phl-bcrumb a.disaster-relief:active,
.phl-bcrumb a.now.disaster-relief{color: #985A2D;text-shadow: 0 1px 0 #B2462D;filter: dropshadow(color=#B2462D, offx=0, offy=1);}

.phl-bcrumb a.community-initiatives:hover,.phl-bcrumb a.community-initiatives:active,
.phl-bcrumb a.now.community-initiatives{color: #445418;text-shadow: 0 1px 0 #445418;filter: dropshadow(color=#445418, offx=0, offy=1);}

.phl-search{
    float: right;
    height: 25px;
    width: 204px;
    margin-top: 5px;
    background: transparent url('images/phl-search.png') no-repeat 0 0;
}
.phl-search input#s{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #707070;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    padding: 0 3px 0 11px;
    width: 163px;
}
.phl-search #searchsubmit{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    text-indent: -99999px;
}

.phl-content{margin: 31px 31px 0;}
.post-row-feat{position: relative;margin-bottom: 25px;}
.sproject-feat {float: left;width: 427px;margin-right: 68px;}
.col-last{margin-right: 0!important;}
.pl-thumb-feat{width: 427px;height: 265px;position: relative;}
.pl-thumb-feat a.thumb-shadow {
    background: url("images/thumb-shadow-427.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 265px;
    left: 0;
    position: absolute;
    top: 0;
    width: 427px;
    text-decoration: none;
}
.pl-thumb-feat a.thumb-shadow:hover{opacity: .6;}
.pl-thumb-feat img{width: 427px; height: 265px;}
.pl-thumb-feat:hover img{opacity: .8;}
.pl-cds {margin-top: 1px;}
.pl-cd {
    background: none repeat scroll 0 0 #791700;
    box-shadow: -1px 1px 1px #999999;
    float: left;
    margin: 0;
    padding: 0;
    width: 362px;
    overflow: hidden;
}
.pl-cd a, .pl-cd a:visited{
    color: #EAD796;
    float: left;
    font-family: 'Cuprum',sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    margin-left: 7px;
    opacity: 0.9;
    text-decoration: none;
}
.pl-cd a:hover, .pl-cd a:active{opacity: .8}
.pl-cd span {
    color: #DBD5C0;
    float: right;
    font-family: tahoma;
    font-size: 10px;
    margin-right: 10px;
    opacity: 0.9;
    text-transform: capitalize;
}
.pl-addthis-small {
    float: right;
    margin-top: 3px;
}

.pl-ptext {margin-top: 5px;}
h2.pl-ptitle{
    
}
h2.pl-ptitle a, h2.pl-ptitle a:visited{
    font-family: 'Cuprum', sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #791700;
    font-style: normal;
    opacity: 0.9;
    text-shadow: 0 1px 0 #B2462D;
    filter: dropshadow(color=#B2462D, offx=0, offy=1);
    text-decoration: none;
    text-transform: capitalize
}
h2.pl-ptitle a:hover, h2.pl-ptitle a:active{opacity: .75;}
.pl-ptext .pl-pmap{
    color: #212121;
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 2px 0 3px;
}
.pl-ptext .pl-pmap span{text-transform: uppercase;}
.pl-ptext .pl-pmap a, .pl-ptext .pl-pmap a:visited{
    color: #212121;
    text-decoration: underline;
}
.pl-ptext .pl-pmap a:hover, .pl-ptext .pl-pmap a:active{opacity: .85;}
.pl-ptext .plct{
    color: #3c3c3c;
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    font-weight: normal; 
    line-height: 14px;
    margin-bottom: 0;
}
a.plf-read-more, a.plf-read-more:visited{
    color: #791700;
    font-weight: bold;
    font-style: italic;
    margin-left: 2px;
    text-decoration: none;
}
a.plf-read-more:hover, a.plf-read-more:active{
    text-decoration: underline;
}
a.cat-link-feat, a.cat-link-feat:visited{
    background: url("images/phclr.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 68px;
    position: absolute;
    right: -26px;
    text-decoration: none;
    top: 99px;
    width: 25px;
}

/* Disaste Reliefe */
.post-row-dr{position: relative;padding-bottom: 25px;}
.sproject-dr {float: left;width: 280px;margin-right: 40px;}

.pl-thumb-dr{width: 280px;height: 175px;position: relative;}
.pl-thumb-dr a.thumb-shadow {
    background: url("images/thumb-shadow-280.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 175px;
    left: 0;
    position: absolute;
    top: 0;
    width: 280px;
    text-decoration: none;
}
.pl-thumb-dr a.thumb-shadow:hover{opacity: .6;}
.pl-thumb-dr img{width: 280px; height: 175px;}
.pl-thumb-dr:hover img{opacity: .8;}

.pldr-cds {margin-top: 1px;}
.sproject-dr .pl-cd {
    background: none repeat scroll 0 0 #985a2d;
    box-shadow: 0 1px 1px #999999;
    float: left;
    margin: 0;
    padding: 0;
    width: 220px;
    overflow: hidden;
}

.sproject-dr h2.pl-ptitle a, .sproject-dr h2.pl-ptitle a:visited{
    font-family: 'Cuprum', sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #985a2d;
    font-style: normal;
    opacity: 0.9;
    text-shadow: 0 1px 0 #B2462D;
    filter: dropshadow(color=#B2462D, offx=0, offy=1);
    text-decoration: none;
    text-transform: capitalize
}
h2.pl-ptitle a:hover, h2.pl-ptitle a:active{opacity: .75;}
.pl-ptext .pl-pmap{
    color: #212121;
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 2px 0 3px;
}
.pl-ptext .pl-pmap a, .pl-ptext .pl-pmap a:visited{
    color: #212121;
    text-decoration: underline;
}
.pl-ptext .pl-pmap a:hover, .pl-ptext .pl-pmap a:active{opacity: .85;}
.pl-ptext .plct{
    color: #3c3c3c;
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    font-weight: normal; 
    line-height: 14px;
}
a.pldr-read-more, a.pldr-read-more:visited{
    color: #985a2d;
    font-weight: bold;
    font-style: italic;
    margin-left: 2px;
    text-decoration: none;
}
a.pldr-read-more:hover, a.pldr-read-more:active{
    text-decoration: underline;
}
a.cat-link-dr, a.cat-link-dr:visited{
    background: url("images/phclb.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 68px;
    position: absolute;
    right: -26px;
    text-decoration: none;
    top: 50px;
    width: 25px;
}
/*Comunity initiatives #445418*/
.post-row-ci{margin-bottom: 0;}
.post-row-ci .sproject-dr .pl-cd {background: #445418;}
.pcl-ci-row .pl-cd {background: #445418;}
.post-row-ci h2.pl-ptitle a, .post-row-ci h2.pl-ptitle a:visited{text-transform: capitalize;color:#445418;text-shadow: 0 1px 0 #445418;filter: dropshadow(color=#445418, offx=0, offy=1);}
.post-row-ci a.pldr-read-more, .post-row-ci a.pldr-read-more:visited{color: #445418;}
a.cat-link-ci, a.cat-link-ci:visited{
    background: url("images/phclg.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 68px;
    position: absolute;
    right: -26px;
    text-decoration: none;
    top: 50px;
    width: 25px;
}
/*Project Category*/
.pcl-content .post-row-dr{margin-bottom: 0;}

.pcl-feat-row .sproject-dr .pl-cd,#pl-search div.plss-feat .pl-cd{background: #791700;}

.pcl-feat-row .sproject-dr h2.pl-ptitle a,
.pcl-feat-row  .sproject-dr h2.pl-ptitle a:visited,
.pcl-feat-row  a.pldr-read-more,
.pcl-feat-row a.pldr-read-more:visited,
#pl-search div.plss-feat a.pldr-read-more,
#pl-search div.plss-feat a.pldr-read-more:hover{color: #791700;}

#pl-search div.plss-feat h2.pl-ptitle a,
#pl-search div.plss-feat h2.pl-ptitle a:visited,
#pl-search div.plss-feat a.pldr-read-more,
#pl-search div.plss-feat a.pldr-read-more:visited{color: #791700!important;}

#pl-search div.plss-ci h2.pl-ptitle a,
#pl-search div.plss-ci h2.pl-ptitle a:visited,
#pl-search div.plss-ci a.pldr-read-more,
#pl-search div.plss-ci a.pldr-read-more:visited{color: #445418!important;}

#pl-search div.plss-ci .pl-cd{background: #445418;}
.pcl-ci-row div.plss-dr .pl-cd{background: #985A2D;}
.pcl-ci-row div.plss-feat .pl-cd{background: #791700;}

.pcl-ci-row div.plss-feat a.pldr-read-more{color: #791700;}
.pcl-ci-row div.plss-dr a.pldr-read-more{color: #985A2D;}

.pcl-ci-row .sproject-dr h2.pl-ptitle a,
.pcl-ci-row  .sproject-dr h2.pl-ptitle a:visited,
.pcl-ci-row  a.pldr-read-more,
.pcl-ci-row a.pldr-read-more:visited {color: #445418;}
.pcl-ci-row .sproject-dr h2.pl-ptitle a,
#pl-search div.plss-ci h2.pl-ptitle a,
#pl-search div.plss-ci a.pldr-read-more,
#pl-search div.plss-ci a.pldr-read-more:visited{text-shadow: 0 1px 0 #445418;filter: dropshadow(color=#445418, offx=0, offy=1);}

.pcl-ci-row .sproject-dr.plss-feat h2.pl-ptitle a,
.pcl-ci-row  .sproject-dr.plss-feat h2.pl-ptitle a:visited{color: #791700;text-shadow: 0 1px 0 #B2462D;filter: dropshadow(color=#B2462D, offx=0, offy=1);}

.pcl-ci-row .sproject-dr.plss-dr h2.pl-ptitle a,
.pcl-ci-row  .sproject-dr.plss-dr h2.pl-ptitle a:visited{color: #985A2D;text-shadow: 0 1px 0 #985A2D;filter: dropshadow(color=#985A2D, offx=0, offy=1);}

.fixe-row-mar {height: 25px !important;}
/*Search*/
p.noth-found{
    color: #791700;
    font-family: 'Cuprum',sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0;
    opacity: 0.9;
    text-decoration: none;
    text-shadow: 0 1px 0 #B2462D;
    filter: dropshadow(color=#B2462D, offx=0, offy=1);
}

/*Pagination*/
.bwb-pagi-con {
    border-top: 1px solid #434343;
    color: #393939;
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    margin-top: 50px;
    padding-bottom: 5px;
    padding-top: 10px;
}
.year-dd {
    float: left;
    width: 80px;
}
.year-dd select {
    width: 75px;
}
.year-dd select {
    border: 1px solid #93928F;
    box-shadow: 0 0 2px #93928F;
    color: #5E5E5E;
    padding: 2px 2px 2px 9px;
    width: 75px;
}
.bwb-ys option {
    margin-bottom: 3px;
    padding-left: 12px;
}
.bwb-pagi {
    float: left;
    margin-left: 10px;
    overflow: hidden;
}
div.wp-pagenavi {
    height: 15px;
    line-height: 12px;
    margin-top: 6px;
    overflow: hidden;
}
div.wp-pagenavi .pages{color: #434343;float: left;margin-right: 5px;}
div.wp-pagenavi .current,
div.wp-pagenavi a, div.wp-pagenavi a:visited{color: #791700;float: left;text-decoration: none;margin-right: 5px;}
div.wp-pagenavi a.nextpostslink, div.wp-pagenavi a.previouspostslink{float: none;}
div.wp-pagenavi a.next-border{border-left: 1px solid #c7aaa0;padding-left: 5px;}
div.wp-pagenavi span.np-devider{color:#c7aaa0;margin-right: 5px;}
div.wp-pagenavi .current, div.wp-pagenavi a:hover {
    border-bottom: 1px solid #791700;
}

body.category-projects-blog div.wp-pagenavi a,
body.category-projects-blog div.wp-pagenavi .current,
body.category-projects-blog div.wp-pagenavi a:visited
{color:#A1763F!important;}
body.category-projects-blog div.wp-pagenavi .current, body.category-projects-blog div.wp-pagenavi a:hover {
    border-bottom: 1px solid #A1763F;
}

body.category-disaster-relief-blog div.wp-pagenavi a,
body.category-disaster-relief-blog div.wp-pagenavi .current,
body.category-disaster-relief-blog div.wp-pagenavi a:visited
{color:#5F4B80!important;}
body.category-disaster-relief-blog div.wp-pagenavi .current, body.category-disaster-relief-blog div.wp-pagenavi a:hover {
    border-bottom: 1px solid #5F4B80;
}

body.category-press div.wp-pagenavi a,
body.category-press div.wp-pagenavi .current,
body.category-press div.wp-pagenavi a:visited
{color:#1B3558!important;}
body.category-press div.wp-pagenavi .current, body.category-press div.wp-pagenavi a:hover {
    border-bottom: 1px solid #1B3558;
}

body.term-disaster-relief div.wp-pagenavi a,
body.term-disaster-relief div.wp-pagenavi .current,
body.term-disaster-relief div.wp-pagenavi a:visited
{color:#985A2D!important;}
body.term-disaster-relief div.wp-pagenavi .current, body.term-disaster-relief div.wp-pagenavi a:hover {
    border-bottom: 1px solid #985A2D;
}

body.term-community-initiatives div.wp-pagenavi a,
body.term-community-initiatives div.wp-pagenavi .current,
body.term-community-initiatives div.wp-pagenavi a:visited
{color:#445418!important;}
body.term-community-initiatives div.wp-pagenavi .current, body.term-community-initiatives div.wp-pagenavi a:hover {
    border-bottom: 1px solid #445418;
}

/*Single Project page*/
#phl-con.pc-propose{margin-top: 4px;}
.ps-top{height: 26px;margin: 0;padding: 0;background: transparent url('images/ps-bgt.png') no-repeat -1px bottom;}
.ps-middle{background: transparent url('images/ps-bgm.png') repeat-y -1px top;min-height: 500px;}
.ps-bottom{height: 26px;margin: 0;padding: 0;background: transparent url('images/ps-bgb.png') no-repeat -1px top;}

div.ps-bcr{width: 668px;}
#ps-con-wrap{float: left;width: 730px;margin: 0;paddin:0}
.ps-continer{
    margin-left: 35px;
    margin-top: 15px;
    width: 656px;
}
.pcl-con-inner {
    min-height: 1100px;
}

.ps-thumb {text-align: right;position: relative;height: 323px;}
.ps-thumb .thumb-shadow{
    background: url("images/thumb-shadow-654.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 323px;
    right: 0;
    position: absolute;
    top: 0;
    width: 654px;
    text-decoration: none;
}
.ps-thumb img{width: 654px;height: 323px;}
.ps-cd {
    float: left;
    height: 23px;
    line-height: 24px;
    margin-bottom: 15px;
    margin-top: 6px;
    width: 590px;
}
.psic-feat .ps-cd{background: #791700;}
.psic-dr .ps-cd{background: #985a2d;}
.psic-ci .ps-cd{background: #445418;}

.ps-addthis-small {
    float: right;
    margin-right: 3px;
    margin-top: 9px;
}
.ps-cd a.pcat-link,.ps-cd a.pcat-link:visited{
    color: #EAD796;
    float: left;
    font-family: 'Cuprum',sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    margin-left: 7px;
    opacity: 0.9;
    text-decoration: none;   
}
.ps-cd a.pcat-link:hover,.ps-cd a.pcat-link:active{opacity: .8;}
.ps-cd span.ps-date {
    color: #DBD5C0;
    float: right;
    font-family: tahoma;
    font-size: 10px;
    line-height: 21px;
    margin-right: 10px;
    opacity: 0.9;
    text-transform: capitalize;
    text-decoration: none;
}
h2.ps-ptitle{width: 590px;}
h2.ps-ptitle a, h2.ps-ptitle a:visited {
    font-family: 'Cuprum',sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    line-height: 33px;
    text-decoration: none;
    word-spacing: 2px;
    text-transform: capitalize;   
}
h2.ps-ptitle a:hover,h2.ps-ptitle a:active{opacity: .8;}
.psic-feat h2.ps-ptitle a, .psic-feat h2.ps-ptitle a:visited{
    color: #791700;
}
.psic-dr h2.ps-ptitle a, .psic-dr h2.ps-ptitle a:visited{
    color: #985A2D;
}
.psic-ci h2.ps-ptitle a, .psic-ci h2.ps-ptitle a:visited{
    color: #445418;text-transform: capitalize;
}
.ps-pmap {
    background: transparent url('images/map-button-sg.png') no-repeat 0 0;
    color: #212121;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    margin: 5px 0 0;
    padding-left: 50px;
}
.ps-pmap span{font-weight: bold;text-transform: uppercase;}
.ps-pmap a,.ps-pmap a:visited {text-decoration: underline;}
.psic-feat .ps-pmap {background: transparent url('images/map-button-sr.png') no-repeat 0 0;}
.psic-dr .ps-pmap {background: transparent url('images/map-button-sb.png') no-repeat 0 0;}
.psic-ci .ps-pmap {background: transparent url('images/map-button-sg.png') no-repeat 0 0;}
.psic-feat .ps-pmap a, .psic-feat .ps-pmap a:visited {color: #791700;}
.psic-dr .ps-pmap a, .psic-dr .ps-pmap a:visited {color: #985A2D;}
.psic-ci .ps-pmap a, .psic-ci .ps-pmap a:visited {color: #445418;}
p.ps-pmap a{text-transform: uppercase;font-weight: bold;}

.ps-pmap a:hover, .ps-pmap a:active {
    opacity: 0.85;
}
.ps-text, .ps-text p {
    color: #3C3C3C;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}
.ps-text{margin-top: 20px;width: 590px;}
.ps-text p{margin: 0 0 24px 0;}
p.ps-htwp{color: #791700;font-weight: normal;}
p.ps-htwp a, p.ps-htwp a:visited{
    font-weight: normal;
    text-decoration: none;
}
p.ps-htwp a:hover, p.ps-htwp a:active{border-bottom: 1px solid #791700;}
/*project singel sidebar*/
#sidebar-ps {
    float: right;
    width: 250px;
}
#sidebar-ps-inn {
    margin: 0 0 0 22px;
    width: 202px;
}
.pss-widget{margin-bottom: 23px;}
.pssw-vol-nb a, .pssw-vol-nb a:visited{
    display: block;width: 202px;
    height: 72px;
    text-decoration: none;
    margin-bottom: 22px;
    cursor: pointer;
}
a.btn-vol,a.btn-vol:visited{
    background: transparent url('images/htv.png') no-repeat -1px -2px;
    margin-top: -1px;
}
a.btn-nb,a.btn-nb:visited{
    background: transparent url('images/follow-nb.png') no-repeat -1px -1px;
}

.pssw-nextG{}
.pssw-nextG h2.gtitle{
    color: #791700;
    font-family: 'Open Sans',sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
}
.gthumbs-wrap .ngg-gallery-thumbnail img {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    padding: 0;
    width: 91px;
    height: 91px;
}
.gthumbs-wrap .ngg-gallery-thumbnail-box{margin-top: 15px;}
.gthumbs-wrap .gthumb-even .ngg-gallery-thumbnail{
    float: left;
    margin: 0;
}
.gthumbs-wrap .gthumb-odd .ngg-gallery-thumbnail{
    float: right;
    margin: 0;
}

/*Contribute Page*/
.volun-titlea-cap {
    margin: 0 68px 0 62px;
    padding-bottom: 5px;
}
.volun-title{padding-top: 15px;}
.volun-title .ptitle{
    color: #791700;
    font-family: 'Open Sans',sans-serif;
    font-size: 26px;
    font-weight: bold;
    float: left;
    line-height: 26px;
    margin-top: 1px;
    width: 460px;
}
.volun-title .cap{
    font-family: 'Cuprum',sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 12px;
    margin-top: 14px;
    text-decoration: none;
    word-spacing: 2px; 
    float: right;
    opacity: 0.7;
}
div.pcontribut-content{margin: 15px 64px 0 62px;}
div.pcontribut-content .sproject-dr{margin-right: 42px;}

.scp-widget{margin-bottom: 80px;}
.scp-wtitle{
    color: #791700;
    font-family: 'Open Sans',sans-serif;
    font-size: 20px;
    font-weight: 800;
    word-spacing: 1px;
    line-height: 26px;
    margin-top: 12px;
}
.cup-12{
    font-family: 'Cuprum',sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 12px;
}
.cup-14{
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 14px;
}
.th-9{
    font-family: Tahoma,sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    line-height: 13px;
}
.scp-widget .th-9{color:#181818;margin-bottom: 10px;padding-left: 5px;line-height: 11px;}
.scp-widget .cup-12{opacity: .8;color:#292929;padding-left: 2px;}
.dm-add {
    font-family: 'Cuprum',sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    line-height: 18px;
    color:#292929;
    margin-top: 8px;
    margin-bottom: 35px;
    padding-left: 2px;
}
a.sbc-doante{
    background: transparent url('images/donate-sb.png') no-repeat -1px 0;
    display:block;
    height: 61px;
    text-decoration: none;
    width: 173px;
    margin-bottom: 10px;
    margin-left: -1px;
    cursor: pointer;
}
a.sbc-faq{
    background: transparent url('images/sb-readfaq.png') no-repeat -1px 0;
    display:block;
    height: 41px;
    text-decoration: none;
    width: 161px;
    margin-top: 16px;
    cursor: pointer;
}
a.sbc-contact{
    background: transparent url('images/sb-contact.png') no-repeat -1px 0;
    display:block;
    height: 41px;
    text-decoration: none;
    width: 161px;
    margin-top: 8px;
    cursor: pointer;
}

.spap-widget .cup-14{color: #3c3c3c;width: 190px;line-height: 17px;}
a.spp-print{
    background: transparent url('images/sb-spp-print.png') no-repeat -1px 0;
    display:block;
    height: 59px;
    text-decoration: none;
    width: 202px;
    margin-left: -1px;
    margin-top: 9px;
    cursor: pointer;
}

/* Propose a Project */
.osb-24{
    font-family: 'Open Sans',sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
}
.osb-14{
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
}
.cup-28{
    font-family: 'Cuprum',sans-serif;
    font-size: 28px;
    font-style: normal;
    font-weight: normal;
    line-height: 28px;
}
.qr-12{
    font-family: 'Quantico', sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 12px;
}

div.pap-content {
    margin: 0 62px 0 63px;
}
.pap-step{
    float: left;
    width: 250px;
    margin: 0 0 58px;
}
.pap-step1, .pap-step3{margin-right: 98px;}
.paps-top {height: 65px;padding:5px 0 0 102px;margin: 0 0 3px;}
.pap-globe{background: transparent url('images/pap-globe.jpg') no-repeat 0 0;}
.pap-rings{background: transparent url('images/pap-rings.jpg') no-repeat 0 0;}
.pap-lines{background: transparent url('images/pap-lines.jpg') no-repeat 0 0;}
.pap-2ring{background: transparent url('images/pap-2ring.jpg') no-repeat 0 0;}
.paps-top span{line-height: 21px;}
.paps-top .osb-14{color: #791700;font-weight: bolder;text-shadow: 0 0 0 #791700;filter: dropshadow(color=#791700, offx=0, offy=0);}
.paps-top .cup-28{color: #791700;}

.paps-text, paps-text p{
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 18px;
    color: #3c3c3c;
    margin: 0;
    padding: 0;
}
.paps-text{padding-left: 3px;}
a.paps-link, a.paps-link:visited{color: #791700;text-decoration: none;padding-left: 3px;}
a.paps-link:hover, a.paps-link:active{border-bottom: 1px solid #791700;}


.pap-bot-icons {padding-bottom: 10px;}
a.print-help{
    background: transparent url('images/pap-print-help.png') no-repeat -1px 0;
    display:block;
    height: 65px;
    text-decoration: none;
    width: 244px;
    margin-top: 0;
    margin-right: 100px;
    cursor: pointer;
    float: left;
}
a.app-form{
    background: transparent url('images/pap-app-form.png') no-repeat -1px 0;
    display:block;
    height: 65px;
    text-decoration: none;
    width: 244px;
    margin-top: 15px;
    cursor: pointer;
    float: left;
}

/*Mission Page*/
.mission-ptop{margin-top: -2px;}
.mission-ptop .ppt-top {
    background: url("images/mhpt.png") no-repeat scroll 0 bottom transparent;
    height: 20px;
    margin: 0;
    padding: 0;
}
.mission-ptop .ppt-middle {
    background: url("images/mhpm.png") repeat-y scroll 0 0 transparent;
    margin: 0;
    min-height: 238px;
    padding: 0;
}
.mission-ptop .ppt-bottom {
    background: url("images/mhpb.png") no-repeat scroll 0 bottom transparent;
    height: 18px;
    margin: 0;
    padding: 0;
}
#phl-con.pm-con {
    margin-top: 0;
}
.pm-con .phl-middle {
    background: url("images/mcbgm.png") repeat-y scroll 0 top transparent;
    min-height: 500px;
}
.pm-con .phl-bottom {
    background: url("images/mcbgb.png") no-repeat scroll 0 top transparent;
    height: 26px;
    margin: 0;
    padding: 0;
}
div.pm-con .post-row-dr{padding-bottom: 17px;}
.mission-left{
    float: left;
    width: 440px;
}
.mission-right{
    float: right;
    margin-top: 3px;
    width: 300px;
}
.mission-left h2, .mission-right h2 {
    font-family: 'Open Sans',sans-serif;
    font-size: 23px;
    font-style: normal;
    font-weight: bold;
    line-height: 24px;
    color: #3c3c3c;
    margin-bottom: 26px;
    
}
.mission-left p, .mission-right p {
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 21px;
    color: #3c3c3c;
    margin: 0 0 29px 0;
    padding: 0;
}
.mission-left p strong, .mission-right p strong{}

.mission-pg {
    height: 186px;
    margin-bottom: 23px;
    width: 300px;
}
.mission-right p{margin-bottom: 13px;margin-left: 1px;}
.mission-left ul, .mission-right ul{
    margin: 0 0 0 15px;
    padding: 0;
}
.mission-left li, .mission-right li{
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    color: #3c3c3c;
    margin: 0 0 20px 0;
    padding: 0;
    word-spacing: -1px;
}
a.donatem{
    background: transparent url('images/donatem.png') no-repeat 0 0;
    display:block;
    height: 54px;
    text-decoration: none;
    width: 160px;
    margin-top: 0;
    margin-left: 80px;
    cursor: pointer;
}
.mission-ptop .ppt-add-share {margin-right: 0;}
.mission-ptop .ppt-add-rss{margin-top: 7px;margin-right: 27px;}
body.page-mission-contact .pcn-menu{height: 300px;}

body.page-mission-contact .pcn-menu li.phc-projects {
    background: transparent url("images/phcnl.png") no-repeat 0 0;
    height: 60px;
    left: 192px;
    padding-left: 15px;
    top: 226px;
    z-index: 8;
}

body.page-mission-contact .pcn-menu li.phc-projects a {
    background: url("images/phcnr.png") no-repeat scroll right 0 transparent;
    color: #FEE7BF;
    display: block;
    font-family: 'Quantico',sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 60px;
    padding-right: 13px;
    text-decoration: none;
    text-shadow: 0 0 0 #FEE7BF;
    filter: dropshadow(color=#FEE7BF, offx=0, offy=0);
}

body.page-mission-contact .pcn-menu li.phc-projects span {
    background: url("images/phcnm.png") repeat-x scroll 0 0 transparent;
    font-size: 16px;
    height: 45px;
    line-height: 14px;
    padding: 15px 0 0;
    width: 160px;
    min-width: 160px;
    text-align: center;
}
body.page-mission-contact .pcn-menu li span em {
    color: #B69C5A;
    font-family: 'Cuprum',sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-shadow: none;
    filter: none;
}
body.page-mission-contact .pcn-menu li.phc-projects:hover, body.page-mission-contact .pcn-menu li.phc-projects:hover span{background-position: 0 -60px;}
body.page-mission-contact .pcn-menu li.phc-projects:hover a{background-position: right -60px;}


.ppt-video-con{
    background: url("images/mhp-videobg.png") no-repeat scroll 1px 0 transparent;
    height: 267px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 404px;
    z-index: 9;
}
.mhp-video-player{
    /*background: url("images/video-bg.png") no-repeat scroll 1px 0 transparent;*/
    height: 201px;
    left: 30px;
    position: absolute;
    top: 36px;
    width: 322px;
}
/*
.mhp-video-player a{
    cursor: pointer;
    display: block;
    height: 201px;
    text-decoration: none;
    width: 320px;
}
*/
body.page-mission .ppt-buttons {margin-left: 410px;}
body.page-mission .hptitle{
    font-family: 'Open Sans',sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: bolder;
    line-height: 20px;
    color: #fff;
    margin: 15px 63px 9px 405px;
    text-transform: uppercase;
    text-shadow: 1px 0 1px #FFFFFF;
    filter: dropshadow(color=#FFFFFF, offx=1, offy=0);
}
body.page-mission .ppt-con-text{margin-left: 405px;margin-right: 40px;}
body.page-mission .ppt-con-text, body.page-mission .ppt-con-text p{
    font-family: 'Cuprum',sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    line-height: 22px;
    color: #fde6be;
    padding: 0;
}
body.page-mission .htgi-con{margin: 15px 60px 0 405px;}
body.page-mission .htgi {
    background: transparent url('images/howtogetinvolved.png') no-repeat 0 0;
    display: block;
    text-decoration: none;
    float: right;
    margin-right: 6px;
    margin-top: 2px;
    width: 169px;
    height: 32px;
}
body.page-mission div.pap-content{margin: 12px 66px 0 56px;}
/**  Contact Us **/
.cont-content{
    margin-left: 34px;
    margin-right: 30px;
    margin-top: 13px;
}
body.page-mission-contact .cont-content {margin-top: 0px;}
h1.contact-title{
    font-family: 'Open Sans',sans-serif;
    font-size: 26px;
    font-style: normal;
    font-weight: bold;
    line-height: 26px;
    color: #791700;
    text-transform: uppercase;
}
.conact-us-form{margin-top: 20px;}
.conus-top{}
.conus-bot{margin-top: 2px;}

.conus-top-left{
    float: left;
    width: 299px;
}
.conus-top-right{
    float: left;
    width: 336px;
    margin-left: 25px;
}
.conus-top-right img{width: 167px;height: 125px;margin: 0 1px 1px 0;float: left;}
.cuf-row{margin-bottom: 17px;}
.cuf-row input, .cuf-row select, .cuf-row textarea{
    border: 1px solid #a59a7d;
    background:  transparent;
    font-family: Arial, Helvetica;
    font-weight: normal;
    font-size: 16px;
    color:#595959!important;
    
    -webkit-border-radius: 2px;
    border-radius: 2px; 
    
    -webkit-box-shadow: 1px 2px 2px #b9b6af;
    box-shadow: 1px 2px 2px #b9b6af; 
}
.cuf-text input{
    padding: 6px 8px 8px;
    width: 283px;
}
.cuf-text select{
    padding: 6px 10px;
    width: 304px;
}
.cuf-text select option{
    padding: 3px 10px;
    margin: 0;
    color:#595959!important;
    background: #fff;
}
.cuf-textarea textarea {
    height: 100px;
    padding: 10px;
    width: 638px;
}
.conact-us-form #cuf-send,
#bwb-donate-form .cur-row-sub input{
    background: transparent url('images/conus-send.png') no-repeat 0 0;
    width: 97px;
    height: 42px;
    cursor: pointer;
    border: 0 none;
    text-indent: -9999px;
}

/*Sign-Up */
.cur-row-sub2 {
    background: transparent url('images/conus-signup.png') no-repeat 0 0;
    width: 97px;
    height: 42px;
    cursor: pointer;
    border: 0 none;
    text-indent: -9999px;
}

.conact-us-form div.wpcf7-validation-errors,
.doante-response {
    border: 1px solid #791700;
    border-radius: 4px;
    float: left;
    font-size: 16px;
    margin-top: 10px;
    padding: 10px;
}
/** FAQ Page **/
body.page-footer #projects-ptop{margin-top: 4px;}
body.page-footer .ppt-middle, body.page-contact-only .ppt-middle{min-height: 51px;}
h1.fpages-title {
    color: #FFFFFF;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    line-height: 24px;
    margin: 14px 0 10px 36px;
    text-transform: uppercase;
}
body.page-footer  .ppt-add-share{
    margin-right: 31px;
    margin-top: 16px;
    float: right;
}
div.faqs-content{
    margin: 16px 36px 0;
    padding-bottom: 100px;
}

#qaplus_searchform{
    height: 25px;
    margin-bottom: 37px;
}
body.page-faqs .qaplus_search{
    background: url("images/faq-search-bg.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    box-shadow: none;
    color: #818181;
    float: left;
    font-family: Arila,Helvetica;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    padding: 0 5px 9px;
    width: 162px;
    margin: 0;
}
body.page-faqs #qaplus_searchsubmit{
    background: url("images/faq-search-bg.png") no-repeat scroll -176px 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: block;
    float: left;
    height: 27px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 29px;
}

body.page-faqs .qa-category{
    clear: both;
    margin-left: 1px;
}
body.page-faqs h2.faq-catname{
    color: #791700;
    font-family: 'Open Sans',sans-serif;
    font-size: 18px;
    font-weight: bolder;
    letter-spacing: 1px;
    line-height: 20px;
    margin: 0 0 16px;
    text-shadow: 1px 0 0 #791700;
    text-transform: uppercase;
    filter: dropshadow(color=#791700, offx=1, offy=0);
}
.qa-faq{
    color: #3C3C3C;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    margin: 0 0 19px 2px;
}
.qa-faq-title a{
    font-size: 14px;
    text-decoration: none;
    color: #3c3c3c;
    font-weight: bold;
}
.collapsible .qa-faq-answer {
    padding-bottom: 21px;
}
.faq-hints{
    color: #ff00cc;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 12px;
    margin: 100px 0 0 185px;
}
.faq-hints span{
    
}
/*** Partner Page ***/
div.partners-content {
    margin-left: 38px;
    margin-top: 11px;
    padding-bottom: 100px;
}
.partners-lists{}
.spartner{
    float: left;
    margin-right: 28px;
    width: 200px;
}
.spartner .prts-thumb{
    height: 200px;
    position: relative;
    width: 200px;
}
.spartner .prts-thumb img{
    height: 200px;
    width: 200px;
}
.spartner .prts-thumb:hover img{opacity: 1;}
.prts-thumb .thumb-shadow{
    background: url("images/thmb-shadow-200s.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 200px;
    left: 0;
    position: absolute;
    text-decoration: none;
    top: 0;
    width: 200px;
}
.prts-thumb .thumb-shadow:h0ver{opacity: .6;}
.prt-stext{margin-top: 7px;}
.prt-stitle {
    color: #791700;
    font-family: "open sans Condensed";
    font-size: 17px;
    font-weight: 300;
    letter-spacing: 0;
}
.prt-stitle a {
    color: #791700;
    font-family: "open sans Condensed";
    font-size: 17px;
    font-weight: 300;
    letter-spacing: 0;
    text-shadow: -1px 0 0 #A06B5F;
    text-decoration: none;
    text-transform: capitalize;
    filter: dropshadow(color=#A06B5F, offx=-1, offy=0);
    word-spacing: 1px;
}
.prt-scon-text {
    color: #3C3C3C;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 15px;
    margin-top: 3px;
}
/** Resource Links page **/
div.links-content{
    margin: 19px 131px 0 36px;
}
div.links-content ul li{list-style: none;}
.rl-cat-con{
    color: #791700;
    font-family: open sans;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    line-height: 18px;
    text-transform: uppercase;
}
.xoxo {
    color: #3C3C3C;
    font-family: open sans;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 16px;
    margin: 0 0 50px 1px;
    padding-top: 5px;
    text-transform: none;
}
.xoxo li{
    color: #3C3C3C;
    font-family: open sans;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 18px;
    margin-top: 24px;
    text-transform: none;
}
.rl-cat-con a, .rl-cat-con a:visited{
    color: #3C3C3C;
    display: block;
    font-family: open sans;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    line-height: 14px;
    margin-bottom: 3px;
    text-decoration: none!important;
    text-transform: capitalize;
}
.rl-cat-con a span{
    text-decoration: underline;
    text-transform: capitalize;
}
.rl-cat-con a span:hover{
    
}
/* Default Page */
div.page-content {
    margin: 19px 36px 0 36px;
}
.page-content{
    color: #3C3C3C;
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 21px;
}
.page-content h2{
    color: #791700;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    line-height: 18px;
    margin-bottom: 20px;
}
.page-content h3{
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 15px;
}
.page-content p {
    color: #3C3C3C;
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 21px;
    margin: 0 0 15px;
    padding: 0;
}
.page-content ul, .page-content ol {
    margin: 0 0 0 15px;
    padding: 0;
}
.page-content li {
    color: #3C3C3C;
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    margin: 0 0 20px;
    padding: 0;
    word-spacing: -1px;
}
.page-content a, .page-content a:visited{
    color: #3C3C3C;
    font-family: 'Cuprum',sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    padding: 0;
    text-decoration: underline;
}
/*Gallery Page*/
.pgalleries-con{}
.pgalleries-con div.page-content{margin: 0 0 0 37px;}
.pgalleries-con div.page-content .phl-bcrumb{
    background-position: 0 5px;
    margin-left: -2px;
    margin-top: 5px;
    padding-left: 12px;
    width: 645px;
}
.pgalleries-con .phl-bcrumb-src{
    margin: 0 36px 29px 0;
    padding-bottom: 1px;
}
.pgalleries-con .phl-bcrumb-src a{
    color: #9F9A89;
    font-family: 'Quantico',sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    margin: 0 2px;
    text-decoration: none;
    text-transform: uppercase;
}
.pgalleries-con .phl-bcrumb-src a.now, .pgalleries-con .phl-bcrumb-src a:hover{
    color: #791700;
    text-shadow: 0 1px 0 #B2462D;
}
.galley-s {
    float: left;
    margin-right: 29px;
    width: 200px;
}
.gthumb-con {
    height: 200px;
    margin-bottom: 7px;
    position: relative;
    width: 200px;
}
div.gthumb-con img{
    height: 200px;
    width: 200px;
}
div.gthumb-con:hover img{opacity: .6;}
div.pgalleries-con a, div.pgalleries-con a:visited{
    text-decoration: none;
}
div.pgalleries-con a.gthumb-shadow {
    background: url("images/thmb-shadow-200s.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 200px;
    left: 0;
    position: absolute;
    text-decoration: none;
    top: 0;
    width: 200px;
}
div.pgalleries-con a.gthumb-shadow:hover{opacity: .8;}
div.pgalleries-con h2.g-title {
    color: #791700;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    line-height: 17px;
    margin-bottom: 4px;
}
h2.g-title a,.gsd-title a,body.page-videos dl.tubepress_meta_group .tubepress_meta_title a{text-transform: capitalize;}
div.pgalleries-con .g-title a ,div.pgalleries-con .g-title a:visited{
    color: #791700;
    font-family: "open sans Condensed";
    font-size: 17px;
    line-height: 17px;
    font-weight: 300;
    letter-spacing: 0;
    text-shadow: 0 0 0 #A06B5F;
    text-decoration: none;
    filter: dropshadow(color=#A06B5F, offx=0, offy=0);
    word-spacing: 1px;
}
div.pgalleries-con p.g-counter {
    color: #212121;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: 11px;
    margin-bottom: 0;
    text-transform: uppercase;
}
div.pgalleries-con div.g-desc {
    color: #3C3C3C;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 15px;
    margin-top: 3px;
}
div.pgalleries-con .g-title a:hover,div.pgalleries-con .g-title a:active{opacity: 0.75;}
.fix-mar-gall{height: 28px !important;}
div.pgalleries-con .bwb-pagi-con{margin-right: 36px;}
/* Single Gallery Page */
.gs-desc-con{
    position: relative;
    margin-right: 31px;
}
div.gs-desc-con a.gsd-btl{
    color: #791700;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: 15px;
    margin-top: 3px;
    position: absolute;
    right: 2px;
    top: -7px;
    word-spacing: 1px;
}
div.gs-desc-con .gsd-title{
    color: #791700;
    font-family: "open sans Condensed";
    font-size: 30px;
    line-height: 30px;
    font-weight: 300;
    letter-spacing: 0;
    margin-bottom: 0;
    margin-top: 7px;
    text-shadow: 0 0 0 #A06B5F;
    text-decoration: none;
    filter: dropshadow(color=#A06B5F, offx=0, offy=0);
    word-spacing: 1px;
}
.gs-wrapper div.gs-desc-con .gsd-counter{
    color: #212121;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: 11px;
    margin-bottom: 0;
    margin-top: 9px;
    text-transform: uppercase;
}
.gs-wrapper div.gs-desc-con div.g-desc{
    color: #3C3C3C;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 15px;
    margin-top: 3px;
}
.gs-thumbs-wrap{
    margin-right: 31px;
    margin-top: 19px;
}
span.gst-note{
    float: right;
    text-align: right;
    color: #260a0e;
    font-family: open sans;
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    line-height: 11px;
    margin-right: 1px;
    word-spacing: 1px;
}
.gs-thumbs-con{
    clear: both;
    left: 2px;
    position: relative;
    top: 16px;
}
div.pgalleries-con .gst-box{
    width: 100px;
    height: 100px;
    float: left;
    margin-right: 40px;
}
div.pgalleries-con .gst-s{
    width: 100px;
    height: 100px;
    position: relative;
}
div.pgalleries-con .gst-s a.gts-tshadow{
    background: url("images/thmb-shadow-100s.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100px;
    height: 100px;
    text-decoration: none;
}
div.pgalleries-con .gst-s a.gts-tshadow:hover{opacity: .8;}
div.pgalleries-con .gst-s img{width: 100px;height: 100px;border: 0 none;padding: 0;margin: 0;}
div.pgalleries-con .gst-s:hover img{opacity: .6;}
.fix-mar-photos{height: 34px !important;}
/** Video Page **/
.pgalleries-con .phl-bcrumb-src{
    margin: 0 36px 29px 0;
    padding-bottom: 1px;
}
.pgalleries-con .phl-bcrumb-src a{
    color: #9F9A89;
    font-family: 'Quantico',sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    margin: 0 2px;
    text-decoration: none;
    text-transform: uppercase;
}
.pgalleries-con .phl-bcrumb-src a.now, .pgalleries-con .phl-bcrumb-src a:hover{
    color: #791700;
    text-shadow: 0 1px 0 #B2462D;
}
/** Video page **/
body.page-videos .pgalleries-con .phl-bcrumb-src {margin-bottom: 16px;}
.videos-listing {margin: 0 35px 0 0;}
.videos-listing .tubepress_container{margin-left: 8px;}
body.page-videos .tubepress_normal_embedded_wrapper {margin-left: 0;}
body.page-videos .tubepress_thumbnail_area {margin-top: 21px;}
body.page-videos .tubepress_thumb {
    height: auto;
    margin-bottom: 0;
    margin-right: 53px;
    padding-bottom: 0;
}
body.page-videos .tubepress_thumb img {padding: 0;}
div.tubepress_embedded_title{display: none!important;}
body.page-videos dl.tubepress_meta_group {
    margin: 0;
    overflow: hidden;
    padding: 0;
}
body.page-videos dl.tubepress_meta_group .tubepress_meta_title{
    color: #791600;
    font-family: open sans;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 14px;
    margin: 0;
    padding: 7px 0 0;
}
body.page-videos dl.tubepress_meta_group .tubepress_meta_title a{
    color: #791600;
    font-family: open sans;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 12px;
}
body.page-videos dl.tubepress_meta_group .tubepress_meta_runtime{
    color: #444;
    font-family: open sans;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 14px;
    padding-top: 4px;
}
body.page-videos .bwb-pagi span.disabled{display: none;}
body.page-videos div.pgalleries-con .bwb-pagi-con{margin-right: 0;}

/** News Blog Home **/
body.page-newsblog .pcn-menu {
    height: 255px;
}
.newsblog-ptop .ppt-middle{height: 100px;min-height: 100px;}
.ppt-glow-con{
    background: url("images/nb-left-glow.png") no-repeat scroll 1px 0 transparent;
    height: 133px;
    left: 11px;
    position: absolute;
    top: 5px;
    width: 189px;
    z-index: 9;
}
.ppt-glow-con .ppt-donate-butn{
    background: url("images/nbdonatebtn.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: none;
    height: 67px;
    margin-left: 21px;
    margin-top: 29px;
    text-decoration: none;
    width: 148px;
}
.newsblog-ptop .ppt-buttons{margin-left: 206px; height: 47px;}
.nb-title{
    color: #fff;
    font-family: open sans;
    font-size: 18px;
    font-style: normal;
    font-weight: 800;
    line-height: 20px;
    padding-top: 23px;
    
    float: left;
    width: 125px;
    text-transform: uppercase;
}
.newsblog-ptop .ppt-add-rss{
    width: 600px;
}
.newsblog-ptop .ppt-con-text, .newsblog-ptop .ppt-con-text p{line-height: 18px;}

body.page-newsblog .phl-bcrumb-src a.now,
body.page-newsblog .phl-bcrumb-src a:hover{
    color: #791700;
    text-shadow: 0 1px 0 #B2462D;
}

body.page-newsblog .phl-bcrumb-src a.brc-bwbblog.now,
body.page-newsblog .phl-bcrumb-src a.brc-bwbblog:hover {color: #A1763F;text-shadow: 0 1px 0 #A1763F;}

body.page-newsblog .phl-bcrumb-src a.brc-bwbdrb.now,
body.page-newsblog .phl-bcrumb-src a.brc-bwbdrb:hover {color: #5f4b80;text-shadow: 0 1px 0 #5f4b80;}


body.page-newsblog .phl-bcrumb-src a.brc-bwbpress.now,
body.page-newsblog .phl-bcrumb-src a.brc-bwbpress:hover {color: #1B3558;text-shadow: 0 1px 0 #1B3558;}

div.bnb-content{margin: 19px 31px 0;}
body.page-newsblog .sbwbnews{
    float: right;
    margin-right: 4px;
    width: 427px;
}
.bnb-content a.cat-link-feat, .bnb-content a.cat-link-feat:visited{top: 116px;}
.bnb-content a.cat-link-dr, .bnb-content a.cat-link-dr:visited{
    background: url("images/phclgld.png") no-repeat scroll 0 0 transparent;
    top: 60px;
}
.bnb-content a.cat-link-drb, .bnb-content a.cat-link-drb:visited{
    background: url("images/phclviol.png") no-repeat scroll 0 0 transparent;
    top: 60px;
}
.bnb-content a.cat-link-blue, .bnb-content a.cat-link-blue:visited{
    background: url("images/phclbl.png") no-repeat scroll 0 0 transparent;
    top: 60px;
}
.bnb-content h2.pl-ptitle a, h2.pl-ptitle a:visited{font-family: open sans Condensed;opacity: 1;text-shadow:none;}
.bnb-content a.plf-read-more, .bnb-content a.plf-read-more:visited{
    font-size: 10px;
    font-style: italic;
    font-weight: 700;
}

.bnb-content .nbh-events-con{
    float: left;
    width: 462px;
}
.no-events-found{
    color: #3F0C00;
    font-family: open sans;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    padding: 30px 0 0;
    text-align: center;
}
.bnh-eshead{
    background: #791700;
    color: #EAD796;
    font-family: 'Cuprum',sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    height: 18px;
    line-height: 18px;
    margin-top: 1px;
    margin-bottom: 5px;
    padding: 0 0 0 10px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-box-shadow: 0px 1px 0px 0px #888;
    box-shadow: 0px 1px 0px 0px #888; 
}
.nbh-event-srow {
    margin: 0 0 2px 0;
    padding-top: 15px;
    padding-left: 11px;
    padding-bottom: 8px;
    background: #ebe0cf;
}
.nbh-etitle{
    margin: 0;
    padding-left: 0;
}
.nbh-etitle a{
    color: #3f0c00;
    font-family: open sans;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    padding: 0;
    text-decoration: none;
}
.nbh-econtent{margin-top: 6px;}
.nbh-edatebox{
    background: transparent url('images/date-bg.png') no-repeat 0 0;
    width: 46px;
    height: 46px;
    float: left;
}
.nbh-edatebox span{
    color: #ede8df;
    display: block;
    font-family: open sans;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 13px;
    margin-top: 8px;
    padding: 0;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
}
.nbh-edatebox span.nbh-dbday{
    font-size: 18px;
    margin-top: 3px;
    line-height: 18px;
}
.nbh-emcont{
    float: right;
    width: 399px;
}
.nbh-edate-meta{
    color: #313131;
    font-family: open sans;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 13px;
    padding: 0;
    text-decoration: none;
}
.nbh-edate-meta span, .nbh-eloc-meta span{text-transform: uppercase;}
.nbh-eloc-meta{
    color: #313131;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: 13px;
    margin-top: 2px;
    margin-bottom: 3px;
    padding: 0;
    text-decoration: none;
}
.nbh-eloc-meta a, .nbh-eloc-meta a:visited{
    color: #791700;
    text-decoration: underline;
}
.nbh-text{
    color: #3c3c3c;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 13px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.nbh-text .nbh-read-more, .nbh-text .nbh-read-more:visited{
    color: #791700;
    font-weight: 700;
    font-style: italic;
    font-size: 10px;
    font-weight: bold;
    margin-left: 2px;
    text-decoration: none;
}
.nbh-text .nbh-read-more:hover,.nbh-text .nbh-read-more:active{
    text-decoration: underline;
}
.bnh-all-elink{}
.bnh-all-elink a{
    background: transparent url('images/all-events-button.png') no-repeat 0 0;
    cursor: pointer;
    display: block;
    float: right;
    width: 127px;
    height: 24px;
    text-indent: -9999px;
    margin-top: 2px;
}
div.bnh-listing-sec-top{margin-bottom: 15px;}

.bnb-content  .pl-cd a, .pl-cd a:visited{opacity: 1;}

.bnb-content .post-row-pb .pl-cd{background: #A1763F;}
.post-row-pb .pl-cd a, .post-row-pb .pl-cd a:visited{color:#fef5d8}
.post-row-pb  .pl-cd .bn-time{color:#fefefe;}
.post-row-pb a,.post-row-pb:visited,
.bnb-content .post-row-pb h2.pl-ptitle a, 
.bnb-content .post-row-pb h2.pl-ptitle a:visited{
    color: #A1763F;
}

.bnb-content .post-row-drb .pl-cd{background: #5f4b80;}
.post-row-drb .pl-cd a, .post-row-drb .pl-cd a:visited{color:#fef5d8}
.post-row-dbr  .pl-cd .bn-time{color:#fefefe;}
.post-row-drb a,.post-row-drb:visited,
.bnb-content .post-row-drb h2.pl-ptitle a,
.bnb-content .post-row-drb h2.pl-ptitle a:visited,
.post-row-drb a.pldr-read-more,.post-row-drb a.pldr-read-more:visited{
    color: #5f4b80;
}

.post-row-pb a.pldr-read-more, .post-row-pb a.pldr-read-more:visited{
    color: #A1763F;
}
.bnb-content h2.pl-ptitle a:hover,
.bnb-content h2.pl-ptitle a:active{opacity: .85!important;}

.bnb-content .post-row-press .pl-cd{background: #1b3558;}
.post-row-press  .pl-cd a, .post-row-press  .pl-cd a:visited{color:#fefaf0}
.post-row-press  .pl-cd .bn-time{color:#dbd5c0;}
.bnb-content .post-row-press h2.pl-ptitle a, .bnb-content .post-row-press h2.pl-ptitle a:visited{
    color: #1b3558;
}
.post-row-press a.pldr-read-more, .post-row-press a.pldr-read-more:visited{
    color: #1b3558;
}

.nb-pm {
    color: #222;
    font-family: open sans;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: 14px;
    padding-top: 4px;
    padding-bottom: 3px;
}
.nb-pm .prj-name{margin-right: 2px;text-transform: uppercase;}

.post-row-pb .nb-pm {color:#222;}
.post-row-press .nb-pm, .post-row-press .pl-ptext .plct{color:#3f0c00;}
.post-row-pb .nb-pm a, .post-row-pb .nb-pm a:visited{
    color: #A1763F;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.post-row-drb .nb-pm a, .post-row-drb .nb-pm a:visited{
    color: #5f4b80;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.post-row-press .nb-pm a, .post-row-press .nb-pm a:visited{
    color: #1B3558;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.nb-comment-num{
    background: transparent url('images/comment-buble.png') no-repeat 0 0;
    height: 15px;
    padding: 0;
    margin: 5px 0 0;
}
.nb-comment-num a, .nb-comment-num a:visited{
    color: #3c3c3c;
    font-family: open sans;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    line-height: 13px;
    padding: 0 0 0 18px;
    text-decoration: none;
    vertical-align: top;
}
.nb-comment-num a:hover, .nb-comment-num a:active {
    color: #000;
}
/*Single post page*/
.single-post-page .phl-bcrumb-src{
    padding-bottom: 6px;
}
.single-post-page .ps-continer {
    margin-left: 35px;
    margin-top: 14px;
}
.single-post-page .ps-cd a.pcat-link, .single-post-page .ps-cd a.pcat-link:visited {
    color: #dbd5c0;
    float: left;
    font-family: 'Cuprum',sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    margin-left: 7px;
    opacity: 1;
    text-decoration: none;
}
.single-post-page .ps-cd span.ps-date{opacity: 1;}
.single-post-page .ps-thumb{text-align: left;}
.single-post-page .ps-cd{margin-bottom: 8px;}
.single-projects-blog .psic-feat .ps-cd{background: #A1763F;}
.single-disaster-relief-blog .psic-feat .ps-cd{background: #5f4b80;}
.single-post-page h2.ps-ptitle a, .single-post-page h2.ps-ptitle a:visited{
    color: #791700;
    font-family: "open sans Condensed";
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 33px;
    text-decoration: none;
    word-spacing: 2px;
    opacity: 1;
}
.single-projects-blog h2.ps-ptitle a, .single-projects-blog h2.ps-ptitle a:visited{color: #A1763F;}
.single-disaster-relief-blog h2.ps-ptitle a, .single-disaster-relief-blog h2.ps-ptitle a:visited{color: #5f4b80;}

.post-meta-tag{
    background: transparent url('images/single-post-topgrd.png') no-repeat 0 0;
    min-height: 63px;
    margin-top: 10px;
    width: 590px;
}
.post-meta {
    margin-right: 20px;
    padding-left: 12px;
    padding-top: 11px;
}
.author-meta {
    color: #222;
    float: left;
    font-family: open sans;
    font-size: 12px;
    font-weight: bold;
    word-spacing: 1px;
}
.single-post-page .nb-pm {
    float: left;
    margin-left: 0;
    padding: 1px 0 0;
}
.single-post-page .nb-pm .sep{
    color: #555555;
    font-size: 12px;
    font-weight: bold;
    margin: 0 1px 0 6px;
}
.single-post-page .nb-pm .prj-name, .single-post-page .nb-pm a{position: relative;top: 1px;}
.single-post-page .nb-pm a, .single-post-page .nb-pm a:visited{
    text-decoration: underline;
}
.single-post-page .nb-comment-num{float: right;}
.post-tag{
    margin-right: 20px;
    padding-left: 12px;
    padding-top: 11px;
    
    color: #791700;
    font-family: open sans;
    font-size: 12px;
    font-weight: bold;
    word-spacing: 1px;
}
.single-projects-blog .post-tag{color: #a1763f;}
.single-disaster-relief-blog .post-tag{color: #5f4b80;}
.post-tag .tn{
    color: #222;
}
.post-tag a, .post-tag a:hover{
    font-weight: normal;
    font-size: 11px;
    color: #791700;
    text-decoration: underline;
}
.single-projects-blog .post-tag a, .single-projects-blog .post-tag a:visited{
    color: #a1763f;
}
.single-disaster-relief-blog .post-tag a, .single-disaster-relief-blog .post-tag a:visited{
    color: #5f4b80;
}
.back2cat{margin-top: 10px;}
.back2cat a, .back2cat a:visited{
    display: block;
    background: transparent url('images/sback-news.png') no-repeat 0 0;
    width: 69px;
    height: 23px;
    text-decoration: none;
    text-indent: -9999px;
}
.single-projects-blog .back2cat a, .single-projects-blog .back2cat a:visited{background: transparent url('images/sback-pblog.png') no-repeat 0 0;}
.single-disaster-relief-blog .back2cat a, .single-disaster-relief-blog .back2cat a:visited{background: transparent url('images/sback-drb.png') no-repeat 0 0;}
body.single-disaster-relief-blog .nb-pm a, body.single-disaster-relief-blog .nb-pm a:visited{color: #5f4b80;}
/*Comment form*/
.fss-commemts{}
.bwb-comment-fields-wrap{
    margin-bottom: 30px;
    position: relative;
}
.bwbcf-left{
    float: left;
    width: 280px;
    margin-right: 15px;
}
.bwbcf-right{
    float: left;
    width: 290px;
    margin-top: 55px;
}
.bwbcf-left label, .bwbcf-right label{
    cursor: pointer;
    color: #3C3C3C;
    font-weight: bold;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    
}
.bwb-comment-fields-wrap .input-text{
    color: #3C3C3C;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    font-weight: normal;
    display: block;
    margin-top: 6px;
    padding: 5px;
    width: 250px;
    border: 1px solid #ACACAC;
    border-radius: 3px;
}
div.bwb-comment-fields-wrap p{padding: 0;margin: 0 0 10px 0;}
div.bwb-comment-fields-wrap .bwbcf-right p{padding: 0;margin:0;}
.bwbcf-left textarea{
    display: block;
    height: 100px;
    width: 250px;
    padding: 5px;
    margin-top: 6px;
    resize: vertical;
    border: 1px solid #ACACAC;
    border-radius: 3px;
}

div.bwb-comment-fields-wrap #submit {
    background: none repeat scroll 0 center transparent;
    border: 1px solid #ACACAC;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    font-weight: 400;
    margin-top: 30px;
    padding: 5px 10px;
    
    position: absolute;
    bottom: 10px;
    left: 295px;
}


/** Events Page **/
.pcl-events h2.tribe-events-cal-title {
    color: #791700;
    font-weight: bold;
    padding-left: 20px;
    font-family: open sans;
    text-transform: uppercase;
}
.pcl-events .tribe-events-calendar-buttons a.tribe-events-button-on{
    background: #791700;
    color: #fff;
    font-family: 'Quantico', sans-serif;
    font-weight: bold;
}
.pcl-events .tribe-events-calendar-buttons a.tribe-events-button-off{
    background: #3f0c00;
    color: #fff;
    font-family: 'Quantico', sans-serif;
    font-weight: bold;
}
.pcl-events #tribe-events-content .tribe-events-calendar a{
    color: #791700;
}
.pcl-events #tribe-events-content .tribe-events-calendar a:hover{text-decoration: underline;}
.pcl-events .tribe-events-calendar td.tribe-events-present .daynum, 
.pcl-events .tribe-events-calendar td.tribe-events-present .daynum > a{background: #791700;}
.pcl-events .tribe-events-tooltip .tribe-events-event-title{
    background: #791700;
    color: #FFFFFF;
    line-height: 14px;
    min-height: 14px;
    padding: 5px 6px;
}
.pcl-events #tribe-events-content .ical{
    background: #791700;
    color: #fff;
    font-family: 'Quantico', sans-serif;
    font-weight: bold;
}
/************/
/** Footer **/

#footer {margin: 0 3px;}
#footer-top{height: 77px;border-bottom: 6px solid #3f0c00;margin-bottom: 5px;padding-left: 14px;}
#footer-bottom{border-top: 6px solid #3f0c00;}

a.footer-map-trg{display: block;text-decoration: none;background: transparent url('images/map-button.png') no-repeat 0 3px;width: 112px;float: left;height: 78px;margin-right: 42px;}
a.footer-map-trg:hover{background-position: 0 -81px;}

.footer-nav-menu{
    float: left;
    width:440px;
    overflow: hidden;
    margin: 50px 0 0;
}
.footer-nav-menu li{
    list-style: none;
    display: block;
    float: left;
    background: transparent url('images/fn-bgl.png') no-repeat 0 0;
    height: 25px;
    padding-left: 6px;
    margin-left: 1px;
}
.footer-nav-menu li a{
    display: block;
    height: 25px;
    text-decoration: none;
    background: transparent url('images/fn-bgr.png') no-repeat right 0;
    padding-right: 7px;
}
.footer-nav-menu li a span{
    display: block;
    height: 25px;
    text-decoration: none;
    background: transparent url('images/fn-bgm.png') repeat-x 0 0;
    padding: 0;
    color:#f3df97;
    font-family: 'Quantico', sans-serif;
    font-size: 11px;
    text-decoration: none;
    line-height: 22px;
    padding: 0 5px;
    text-transform: uppercase;
}
.footer-nav-menu li:hover{background-position: 0 -29px;}
.footer-nav-menu li:hover a{background-position: right -29px;}
.footer-nav-menu li:hover a span{background-position: 0 -28px;}

.footer-nl{width: 365px;float: right;margin: 48px 2px 0 0;position:relative;}
.footer-nl h2{
    text-align: right;
    float: left;
    width: 162px;
    color:#791700;
    font-family: 'Quantico', sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    line-height: 12px;
    padding: 0 2px;
    text-shadow: 0 0 0 #791700;
    filter: dropshadow(color=#791700, offx=0, offy=0);
}
.footer-nl h2 span{
    color:#3f0c00;
    font-family: 'Verdana', sans-serif;
    font-size: 9px;
    font-weight: normal;
}
.footer-nl h2 a{color:#791700;}
.mc-field-group{float: right;height: 26px;width:201px;margin-left: 5px;margin-top: 1px;}
.footer-nl .email{
    border: 0 none;
    color: #818181;
    width: 165px;
    padding: 0 5px 5px;
    height: 22px;
    float: left;
    font-family: Arila, Helvetica;
    font-size: 12px;
    font-weight: bold;
    background: transparent url('images/f-email-bg.png') no-repeat;
    box-shadow: none;
}
.footer-nl .button{
    background: transparent url('images/f-email-bg-sub.png') no-repeat;
    border: 0 none;width:26px;
    height:26px;
    text-indent: -9999px;
    overflow: hidden;
    cursor: pointer;
}
.footer-nl .wpcf7-response-output {
    border: 2px solid #3F0C00;
    border-radius: 2px;
    bottom: 40px;
    color: #791700;
    font-family: 'Verdana',sans-serif;
    font-size: 11px;
    position: absolute;
    right: -6px;
    text-align: center;
}

.botom-nav-menu{overflow: hidden;float: left;width: 650px;margin: 4px 0;padding: 0;}
.botom-nav-menu li{float: left;border-right: 1px solid #791700;margin-right: 8px;padding-right: 8px;list-style: none;line-height: 9px;}
.botom-nav-menu li:first-child{margin-left: 0;}
.botom-nav-menu li:last-child{margin-right: 0;border-right: 0 none;}
.botom-nav-menu a, .botom-nav-menu a:visited{
    color:#791700;
    font-family: 'Quantico', sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    line-height: 10px;
    padding: 0;
    text-shadow: 0 0 0 #791700;
    filter: dropshadow(color=#791700, offx=0, offy=0);
    text-transform: uppercase;
}
.botom-nav-menu a:hover,.botom-nav-menu a:active{text-decoration: underline;}
.copy-text{float: right;text-align: right;color:#000;font-family: Tahoma;font-size: 9px;line-height: 9px;margin-top: 5px;width:300px;text-shadow: 0 0 0 #000000;}

/*Footer Dummy Email Newsletter Button*/
.mc-footer-dummy-btn{
    display: block;
    text-decoration: none;
    cursor: pointer;
    position: absolute;
    z-index: 10;
    width: 195px;
    height: 26px;
    right: 0;
    top: 0;

    color: #B2B2B2 !important;
    font-family: Arila,Helvetica;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 0 0 6px;
}