/* Home page - Feature */

#home_feature {

  float:left;

  width:450px;

  position:relative;

  z-index:1;

}

a{
	color:#ed145b;
	text-decoration:none;
}
a:hover{
	color:#ed145b;
	text-decoration:underline;
}

  #home_feature img.imagefield {

    width:450px;

    height:240px;

  }

  

  #home_feature ul {

    position:absolute;

    width:160px;

    height:240px;

    background:url(../images/icon_feature.png) no-repeat;

    top:0;

    right:-140px;

    z-index:50;

    list-style:none;

  }

  

    #home_feature ul li {

      display:list-item;

      width:160px;

      height:60px;

      list-style: none;

      font-size:12px;

    }

    

    #home_feature ul li a.feature-button {

      float:left;

      position:relative;

      margin-bottom:1px;

      width:160px;

      height:60px;

      text-decoration:none;

      background:url(../images/icon_feature.png) no-repeat 0 -500px;

      z-index:100;

    }

      

      #home_feature ul li.feature-3 a.feature-button {

        height:58px;

      }

      

      #home_feature ul li.feature-1:hover a.feature-button, #home_feature ul li.feature-1 a.feature-button:hover {

        background-position:0 -245px;

      }

      #home_feature ul li.feature-2:hover a.feature-button, #home_feature ul li.feature-2 a.feature-button:hover {

        background-position:0 -306px;

      }

      #home_feature ul li.feature-3:hover a.feature-button, #home_feature ul li.feature-3 a.feature-button:hover {

        background-position:0 -367px;

      }

      #home_feature ul li.feature-4:hover a.feature-button, #home_feature ul li.feature-4 a.feature-button:hover {

        background-position:0 -426px;

      }

    

    #home_feature ul li div.feature-image {

      display: none;

      font-size: 12px;

      height: 240px;

      left: -430px;

      position: absolute;

      top: 0px;

      width: 450px;

      z-index: 25;

    }

    

      #home_feature ul li:hover div.feature-image {

        display:block;

      }

      

      #home_feature ul li div.overlay {

        position:absolute;

        padding:10px 15px 0 15px;

        width:420px;

        height:50px;

        background:rgb(255,255,255);

        background:rgba(255,255,255,0.9);

        top:0;

        left:0;

        z-index:25;

      }

      

      #home_feature ul li.feature-2 div.overlay {

        top:60px;

      }

      #home_feature ul li.feature-3 div.overlay {

        top:121px;

      }

      

      #home_feature ul li.feature-4 div.overlay {

        top:180px;

      }

      

      #home_feature ul li div.overlay p {

        font-size:16px;

        line-height:20px;

      }

      

      #home_feature ul li div.overlay p a {

        color:#333;

        font-size:14px;

        text-decoration:none;

      }

      

      #home_feature ul li div.overlay p a:hover {

        color:#999;

      }

      

      #home_feature ul li div.overlay div.emvideo-modal {

        float:right;

      }



      #home_feature ul li div.overlay div.emvideo-modal a {

        float:left;

        position:relative;

        top:-20px;

        padding-left:25px;

        line-height:20px;

        color:#333;

        background:url(../images/emvideo-icon.png) no-repeat left top;

        font-size:14px;

        text-decoration:none;

      }

      

      #home_feature ul li div.overlay div.emvideo-modal a:hover {

        color:#999;

        background-position:left bottom;

      }

      

      

/* Home page - Map */



#home_map {

  float:left;

  clear:both;

  position:relative;

  margin-top:10px;

}



#india, #world {

  float:left;

  width:320px;

  height:354px;

  background:url(../images/india-map.png) no-repeat 0% 0;

}

#world {

  background:url(../images/world-main.png) no-repeat 20px 80px;

}

#india h2, #world h2 {

  position:absolute;

  text-transform:uppercase;

  color:#fff;

  font-size:20px;

  z-index:1;

}

#india h2 {

  top:20px;

  left:140px;

}

#world h2 {

  top:30px;

  left:20px;

}



#india a.info-hold {

  position:absolute;

  left:320px;

  top:310px;

  width:200px;

  height:48px;

  color:#fff;

  text-decoration:none;

  z-index:1;

}

#india a.info-hold:hover {

  text-decoration:underline;

}



#india a.india, #world a {

  position:absolute;

  z-index:1;

}

#world a {

  width:11px;

  height:11px;

  background:url(../images/dot-sm.png) no-repeat 0% -12px;

}

#world a:hover {

  background:url(../images/dot-sm.png) no-repeat 0% 0;

}



a#and {

  left: 93px;

  top: 219px;

  width: 45px;

  height: 48px;

}

a#assa {

  left: 222px;

  top: 113px;

  width: 40px;

  height: 11px;

}

a#bih {

  left: 162px;

  top: 118px;

  width: 34px;

  height: 22px;

}

a#chh {

  left: 132px;

  top: 163px;

  width: 19px;

  height: 52px;

}

a#del {

  left: 88px;

  top: 97px;

  width: 10px;

  height: 13px;

}

a#guj {

  left: 3px;

  top: 150px;

  width: 46px;

  height: 40px;

}

a#har {

  left: 76px;

  top: 86px;

  width: 10px;

  height: 21px;

}

a#him {

  left: 81px;

  top: 53px;

  width: 26px;

  height: 21px;

}

a#jam {

  left: 51px;

  top: 0px;

  width: 71px;

  height: 56px;

}

a#jha {

  left: 160px;

  top: 144px;

  width: 26px;

  height: 30px;

}

a#kar {

  left: 68px;

  top: 233px;

  width: 26px;

  height: 51px;

}

a#mad {

  left: 68px;

  top: 144px;

  width: 63px;

  height: 35px;

}

a#mah {

  left: 48px;

  top: 184px;

  width: 51px;

  height: 37px;

}

a#nag {

  left: 263px;

  top: 110px;

  width: 15px;

  height: 17px;

}

a#ori {

  left: 154px;

  top: 179px;

  width: 40px;

  height: 26px;

}

a#pun {

  left: 60px;

  top: 64px;

  width: 24px;

  height: 26px;

}

a#rah {

  left: 15px;

  top: 99px;

  width: 64px;

  height: 48px;

}

a#tam {

  left: 94px;

  top: 279px;

  width: 29px;

  height: 48px;

}

a#utt {

  left: 107px;

  top: 101px;

  width: 56px;

  height: 34px;

}

a#uttr {

  left: 100px;

  top: 71px;

  width: 32px;

  height: 26px;

}

a#wes {

  left: 187px;

  top: 150px;

  width: 28px;

  height: 22px;

}



#india.and {

  background-position:0% -400px;

}

#india.assa {

  background-position:0% -800px;

}

#india.bih {

  background-position:0% -1200px;

}

#india.chh {

  background-position:0% -1600px;

}

#india.del {

  background-position:0% -2000px;

}

#india.guj {

  background-position:0% -2400px;

}

#india.har {

  background-position:0% -2800px;

}

#india.him {

  background-position:0% -3200px;

}

#india.jam {

  background-position:0% -3600px;

}

#india.jha {

  background-position:0% -4000px;

}

#india.kar {

  background-position:-600px 0;

}

#india.mad {

  background-position:-600px -400px;

}

#india.mah {

  background-position:-600px -800px;

}

#india.nag {

  background-position:-600px -1200px;

}

#india.ori {

  background-position:-600px -1600px;

}

#india.pun {

  background-position:-600px -2000px;

}

#india.rah {

  background-position:-600px -2400px;

}

#india.tam {

  background-position:-600px -2800px;

}

#india.utt {

  background-position:-600px -3200px;

}

#india.uttr {

  background-position:-600px -3600px;

}

#india.wes {

  background-position:-600px -4000px;

}



a#ban{

  left: 231px;

  top: 176px;

}

a#can{

  left: 73px;

  top: 142px;

}

a#ger{

  left: 168px;

  top: 151px;

}

a#gha{

  left: 159px;

  top: 193px;

}

a#guin{

  left: 148px;

  top: 192px;

}

a#ken{

  left: 193px;

  top: 201px;

}

a#mal{

  left: 160px;

  top: 182px;

}

a#pak{

  left: 212px;

  top: 171px;

}

a#sen{

  left: 145px;

  top: 182px;

}

a#tan{

  left: 188px;

  top: 210px;

}

a#uga{

  left: 183px;

  top: 201px;

}

a#uae{

  left: 202px;

  top: 179px;

}

a#unk{

  left: 158px;

  top: 148px;

}

a#usa{

  left: 78px;

  top: 165px;

}





ul#map-tabs {

  clear:both;

  list-style:none;

}



  ul#map-tabs li {

    list-style:none;

    float:left;

    font-family:'ChalkdusterRegular', Arial, Helvetica, sans-serif;

    font-size:11px;

  }



    ul#map-tabs li a {

      float:left;

      margin-right:5px;

      padding:0 0 0 32px;

      line-height:35px;

      color:#ccc;

      text-decoration:none;

      background:url(../images/map-tabs_bg.png) no-repeat left -70px;

    }



      ul#map-tabs li a:hover {

        color:#fff;

      }



      ul#map-tabs li a.world {

        padding-left:28px;

        background-position: left -35px;

      }



      ul#map-tabs li a.gallery {

        padding-left:35px;

        background-position: left top;

      }







/* Right col - 3 Buttons*/

#threebuttons {

  float:right;

  clear:both;
  margin-right:57px;

}



/*  #threebuttons div {

    float:left;

    width:100px;

    height:78px;

    margin-right:18px;

    background:#ed145b;

    border-radius:5px;

    box-shadow:0 0 7px #666;

  }*/
  
#threebuttons .donate, #threebuttons .visit, #threebuttons .events, #threebuttons .learning_events{
	 float:left;

    width:100px;

    height:78px;

    margin-right:18px;

    background:#ed145b;

    border-radius:5px;

    box-shadow:0 0 7px #666;
}

  

  #threebuttons a {

    float:left;

    width:100px;

    height:78px;

    color:#fff;

    font-size:14px;

    font-family: 'ChalkdusterRegular', Arial, Helvetica, sans-serif;

    text-transform:uppercase;

    text-decoration:none;

    background:url(../images/3buttons.png) no-repeat center top;

  }

  

    #threebuttons a:hover {

      color:#7d7d7d;

    }

    

    #threebuttons div span {

      display:inline-block;

      margin-top:35px;

    }

    

  #threebuttons div.visit {

    background:#ffbd00;

  }

  

    #threebuttons div.visit a {

      background-position:center -80px;

    }

    

    #threebuttons div.visit span {

      margin-top:18px;

    }

  

  #threebuttons div.events {

    margin-right:7px;

    background:#f7941e;

  }
  
    #threebuttons div.learning_events {

    margin-right:7px;

    background:#fff;
	margin-left:12px;

  }

  #threebuttons div.learning_events a {

      background-position:center -283px;
	  color:#7d7d7d;

    }
	#threebuttons div.learning_events a:hover{

      background-position:center -283px;
	  color:#ffbd00;

    }

    #threebuttons div.events a {

      background-position:center -160px;
	  background-repeat:no-repeat;

    }

    



/* Right col - Progress Meter */

#progress_meter {

  float:right;

  clear:both;

  margin-top:20px;

  width:350px;

  height:340px;

  background:url(../images/progress_meter.png) no-repeat left top;

}

#progress_meter1 {

  float:right;

  clear:both;

  margin-top:20px;

  width:350px;

  height:251px;

  background:url(../images/progress_meter1.png) no-repeat left top;

}

  #progress_meter .row,  #progress_meter1 .row {

    float:left;

    clear:both;

    width:290px;

    margin-left:30px;

    padding:5px 0;

    color:#fff;

    font-size:12px;

    text-align:left;

  }
  #progress_meter .yellow_text{
	   font-size:12px;
	   text-transform:uppercase;
	   color:#ffde1f;
  }
  #progress_meter .white_chawk{
	  font-family: 'ChalkdusterRegular', Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#fff;
  }
  #progress_meter .row em{
	  padding-bottom:8px;
	  display:inline-block;
  }
  .white_line{
	  margin-top:7px;
	  margin-bottom:7px;
	  border-top:1px solid #fff;
	  height:1px;
  }

#progress_meter .row1_head{

    margin-left:30px;

    padding:5px 0;

    margin-left:65px;

    color:#fff;

    font-size:12px;

  }

#progress_meter1 .row1_head {

    margin-left:30px;

    padding:5px 0;

  margin-top:20px;

    color:#fff;

    font-size:18px;

  }

#progress_meter1 .row1_head h2 {

    margin-left:-40px;

    color:#fff;

    font-size:18px;

  }

  

  #progress_meter h2, #progress_meter h2 {
	  color:#ffde1f;

    margin:25px 0 5px 0;

    line-height:26px;

    font-family: 'ChalkdusterRegular', Arial, Helvetica, sans-serif;

    font-size:16px;

    font-weight:bold;

    text-align:left;

    text-transform:uppercase;

  }
  .clear{
	  clear:both;
	  height:1px;
  }
  .pm_left{
	  width:55%;
	  float:left;
	  font-size:12px;
	  color:#fff;
  }
  .pm_right{
	  width:45%;
	  float:left;
	   color: #fff;
    font-family: "ChalkdusterRegular",Arial,Helvetica,sans-serif;
    font-size: 14px;
  }


#content_board_ctc {

    color: #FFFFFF;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 14px;

    margin-left: 30px;

    text-align: left;

    width: 300px;

  line-height:22px;

}

#content_board_ctc span{

  font-family: Arial, Helvetica, sans-serif;

  font-size:14px;

  color:#febd01;

}

a.clickhere{

  font-family: Arial, Helvetica, sans-serif;

  font-size:13px;

  color:#febd01;

  text-decoration:underline;

}

a.clickhere:hover{

  font-family: Arial, Helvetica, sans-serif;

  font-size:13px;

  color:#febd01;

  text-decoration:none;

}



  #progress_meter .date {

    line-height:16px;

    color:#ccc;

    font-size:10px;

    text-transform:uppercase;

  }

  

    #progress_meter .date span {

      color:#fff;

      text-transform:none;

    }



  #progress_meter .lbl {

    float:left;

    margin-right:15px;

    font-size:12px;

    height:30px;

    /*width:60px;*/

   width:100px;

  

  

  

  }

 #progress_meter .lbl1 {

    float:left;

    margin-right:15px;

    font-size:12px;

    height:30px;

    line-height:15px;

    width:60px;

   

  }

  

  #progress_meter .val {

    float:left;

    /*width:200px;*/

  width:160px;

    height:30px;

    line-height:30px;

    font-family:'ChalkdusterRegular', Arial, Helvetica, sans-serif;

    font-size:22px;

  }

#progress_meter .val1 {

    float:left;

    width:200px;

  

    height:30px;

    line-height:30px;

    font-family:'ChalkdusterRegular', Arial, Helvetica, sans-serif;

    font-size:22px;

  }

  

/* Right col - Home News */

.moduletable_homenews {

  float:right;

  clear:both;

  margin:20px 7px 0 0;

  width:335px;

  color:#fff;

  background:#f7931d;

  text-align:left;

}

  .moduletable_homenews h3 {

    font-size:20px;

    font-weight:bold;

    line-height:26px;

    padding:15px 15px 5px 15px;

    text-transform:uppercase;

  }

  

  .moduletable_homenews .aidanews2_homenews {

    margin:0 15px 5px 15px;

  }

  

  .moduletable_homenews .aidanews2_bottomlink {

    margin-top:10px;

    text-align:right;

    clear:both;

  }

  

  .moduletable_homenews .aidanews2_art {

    clear:both;

    border-bottom:1px solid #fff;

    padding:5px 0;

  }

    .moduletable_homenews .aidanews2_art.first {

      padding-top:0;

    }

    .moduletable_homenews .aidanews2_art.last {

      border:none;

      padding-bottom:0;

    }

    

    .moduletable_homenews .aidanews2_img1 {

      float:left;

      width:75px;

    }

    .moduletable_homenews .aidanews2_text {

      float:right;

      width:220px;

      overflow:hidden;

      word-wrap:break-word;

    }

    

    .moduletable_homenews a.readon {

      float:right;

      clear:right;

      color:#ff0000;

      text-decoration:none;

      text-transform:uppercase;

    }

      .moduletable_homenews a.readon:hover {

        text-decoration:underline;

      }

      

  .moduletable_homenews .aidanews2_bottomlink a {

    line-height:16px;

    color:#ff0000;

    font-size:12px;

    text-decoration:none;

  }

  

.moduletable-top20px {

  display:inline-block;

  clear:both;

  margin-top:20px;

}



.bg_white {

  background:#fff;

}



.moduletable-right_box, .moduletable-right_box2 {

  display:inline-block;

  clear:both;

  margin-top:20px;

  width:286px;

  text-align:left;

  

 font-family:'Gotham', Arial, Helvetica, sans-serif;

}



.moduletable-right_box h3 {

  margin:0;

  padding:0 15px;

  line-height:32px;

  color:#fff;

  background:url(../images/rightbox_heading.png) no-repeat top center;

  font-family: 'ChalkdusterRegular', Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight:normal;

}



.moduletable-right_box div.content {

  padding:10px;

  background:#fff;

  font-family:Arial, Helvetica, sans-serif;

}



.moduletable-right_box div.content p {

  padding:10px 0;

  font-family:Arial, Helvetica, sans-serif;

}



.moduletable-right_box2 h3 {

  color:#f6ba08;

  font-size:22px;

  font-weight:normal;

  margin:0;

  padding:0;

}



#utility .inputbox {

  color: rgb(255, 255, 255);

  font-size: 9px;

  text-transform: uppercase;

  float: left;

  width: 70px;

  padding: 4px 5px;

  margin-right: 1px;

  background: none repeat scroll 0% 0% rgb(51, 51, 51);

  border: 1px solid rgb(102, 102, 102);

}



#utility .button {

  float: left;

  width: 20px;

  margin-top: 3px;

  background: url("../images/icon_arrow.png") no-repeat scroll 0% 0% transparent;

  border: medium none;

}



#utility div.acymailing_module_success {

  padding:3px 5px !important;

}



.blog .items-row {

  padding:10px 0;

  border-bottom:1px solid #ccc;

}



.blog .items-row .img-intro {

  float:left;

}

.blog .items-row .img-intro img {

  width:220px;

  height:120px;

}

.blog .items-row .intro-text {

  float:right;

  width:330px;

}

.blog .items-row .intro-text h2 {

  margin:0!important;

  padding:0 0 5px 0!important;

  border:none!important;

}

.blog .items-row .intro-text h2 a{

  color:#ed145b !important;

  text-decoration:none!important;

}

.blog .items-row span.row-separator {

  display:block;

  clear:both;

}



#main h2.jd_heading {  clear:both;  padding:10px 0;  margin:0 10px;  color:#ed145b;  border:none;  border-top:1px solid #ed145b; font-size:15px;}



.jd_box {

  float:left;

  margin:0 10px 10px 10px;

  /*width:165px;*/
  width:45%;

  overflow:hidden;

}

.jd_box div.cptitle {

  border-radius:5px;

  background:#ed145b;

  padding:0 10px;

  line-height:30px;

  color:#fff;

}

.jd_box div.cptitle input.radio {

  float:left;

  width:20px;

  height:30px;

  cursor:pointer;

}

.jd_box div.cptitle input.amount {

  float:left;

  width:55px;

  margin-top:4px;

  margin-right:5px;

  height:18px

}

.jd_box div.cptitle label {

  display:block;

  font-weight:bold;

  font-size:14px;

  cursor:pointer;

}

.jd_box div.cptitle label span{

  font-size:12px;

}
#newhei_20, #newhei_23, #newhei_25{
	
}



.jd_box div.cpdesc {

  margin-top:10px;

  height:175px;

  font-size:13px;

}



.jd_box div.cpdesc img {

  width:250px;

  height:113px;

  margin-bottom:5px;

}



.jd_box div.cpdesc input.radio, .jd_box div.cpdesc label {

  color:#000;

  cursor:pointer;

}



.jd_box div.cpdesc input.amount {

  width:55px;

}

.jd_box.lakhonmeinek {
  float: none;
  clear: both;
  padding-top: 30px;
  width: 95%;
}
.jd_box.lakhonmeinek .cptitle {
  font-weight: bold;
  font-size: 14px;
  background: #ed145b;
}
.jd_box.lakhonmeinek .cpdesc {
  height: 200px;
}
.jd_box.lakhonmeinek .cpdesc .image-left {
  float: left;
  width: 200px;
  padding-right: 20px;
}
.jd_box.lakhonmeinek .cpdesc .image-left img {
  width: 100%;
}
.jd_box.lakhonmeinek .cpdesc > p {
  margin-bottom: 10px;
}



#jd_docs input.submit {

  border:none;

  border-radius:10px;

  background:#ed145b;

  padding:0 30px;

  line-height:40px;

  color:#fff;

  cursor:pointer;

  font-size:22px;

  font-weight:bold;

}

#jd_docs input.submit:hover {

  background:#ffbd00;

}





#content_bottom form.simpleForm {

  display:block;

  clear:both;

  margin:0 20px 20px 20px;

}

#content_bottom form.simpleForm  h2 {

  margin:0;

  border:none;

  color:#ed145b;

}

#content_bottom form.simpleForm  p {

  clear:both;

  padding:5px;

}

#content_bottom form.simpleForm label {

  float:left;

  width:300px;

}

#content_bottom form.simpleForm label.radiolbl {

  width:100px;

}

#content_bottom form.simpleForm label.checkboxlbl {

  margin-bottom: 5px;

    margin-left: 10px;

    width: 160px;

}

#content_bottom form.simpleForm  input {

  float:left;

}

#content_bottom form.simpleForm .submitbutton input {

  padding:3px 10px;

}



.yello_font_head{

  border-bottom: 1px solid #F8931F;

    color: #F8931F;

    font-family: arial,helvetica,sans-serif;

    font-size: 18px;

    font-weight: normal !important;

    margin-bottom: 20px;

    padding-bottom: 10px;

  line-height:25px;

  /*color:#f8931f;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:21px;

  font-weight:bold;*/

}

.yello_font_head_new{

    color: #F8931F;

    font-family: arial,helvetica,sans-serif;

    font-size: 18px;

    font-weight: normal !important;

    margin-bottom: 20px;

    padding-bottom: 10px;

  line-height:25px;

  /*color:#f8931f;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:21px;

  font-weight:bold;*/

}

.magenta_color{

  color:#ed145b;

  font-family:Arial, Helvetica, sans-serif;

  font-size:15px;

  font-weight:bold;

}



a.magenta_color_link{

  color:#ed145b;

  font-family:Arial, Helvetica, sans-serif;

  font-size:15px;

  font-weight:bold;

  text-decoration:none;

}

a.magenta_color_link:hover{

  color:#ed145b;

  font-family:Arial, Helvetica, sans-serif;

  font-size:15px;

  font-weight:bold;

   text-decoration:none;

}





a.yellow_link{

  color:#f8931f;

  text-decoration:none;

}

a.yellow_link:hover{

  color:#000000;

  text-decoration:none;

}

.yello_font_headsm{

  color:#f8931f;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:14px;

  font-weight:bold;

}

a.magenta_color_link{

  color:#ed145b;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:14px;

  font-weight:bold;

  text-decoration:none;

}

a.magenta_color_link:hover{

  color:#ed145b;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:14px;

  font-weight:bold;

  text-decoration:underline;

}

a.magenta_color_link:visited{

  color:#ed145b;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:14px;

  font-weight:bold;

  text-decoration:underline;

}

a.magenta_color_linksm{

  color:#ed145b;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:12px;

  text-decoration:none;

}

a.magenta_color_linksm:hover{

  color:#ed145b;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:12px;

  text-decoration:underline;

}

a.magenta_color_linksm:visited{

  color:#ed145b;

  font-family:'Gotham', Arial, Helvetica, sans-serif;

  font-size:12px;

  text-decoration:underline;

}

a.pinkn_link{

  color:#ed145b;

  text-decoration:none;

}

a.pinkn_link:hover{

  color:#ed145b;

  text-decoration:none;

}

a.pinkn_link:visited{

  color:#ed145b;

  text-decoration:none;

}

a.black_nlink{

  color:#000000;

  text-decoration:none;

}



a.black_nlink:hover{

  color:#000000;

  text-decoration:underline;

}

a.black_nlink:visited{

  color:#000000;

  text-decoration:underline;

}

.meet_font{

  font-family:'ChalkdusterRegular', Arial, Helvetica, sans-serif;

  font-size:14px;

  color:#ffffff;

}





.pagination {

  text-align:center;

  margin-top:20px;

}

.pagination p {

  display:inline-block;

  margin-right:5px;

}

.pagination ul {

  display:inline-block;

  list-style:none;

}

.pagination ul li {

  display:inline-block;

  list-style:none;

  margin:0 5px;

}

#btcontentslider176 {

  background-color:#f7941el;

}

#div1, #div2{

  display:none;

  

}



.orange_fontnew{

  color:#f79646;

  font-weight:bold;

}

.magenta_fontnew{

  color:#ff1171;

  font-weight:bold;

}



.lineheight_30{

  line-height:30px;

}

div.current{
	border:0px;
	max-width:700px;
}

.galimg{
	border:1px solid #f7921e !important;
}
.clear{
	clear:both;
}



/* Join the Campaign */
.mcSignupModule  {
  padding: 0 20px 30px;
}
.mcSignupModule  form label {
  width: 100px;
  display: inline-block;
}

a.org_color_font_new{
	color:#ff6600;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
a.green_color_font_new{
	color:#348d4e;
	font-weight:bold;
	text-decoration:none;
}
.donate_top_boxes{
	width:30%;
	float:left;
	padding:7px;
	text-align:center;
	font-size:12px;
	color:#fff;
	height:160px;
	position:relative;
}
.donate_top_boxes1{
	width:46%;
	float:left;
	padding:7px;
	text-align:center;
	font-size:12px;
	color:#fff;
	height:160px;
	position:relative;
}
.donate_bottom_boxes_conteiner{
	width:66.66%;
	margin:auto;
}
.donate_top_boxes H5, .donate_top_boxes1 H5{
	font-size:15px;
	font-weight:bold;
	margin-bottom:15px;
	padding-bottom:5px;
	border-bottom:1px dotted #fff;
}
.donate_top_boxes a, .donate_top_boxes1 a{
	display:block;
	color:#fff !important;
	position:absolute;
	background-color:rgba(0,0,0,0.2);
	text-align:center;
	bottom:5px;
	width:92%;
	margin-top:10px;
	text-decoration:underline;
}
.don_b1{
	background-color:#ed145b;
}
.don_b2{
	background-color:#f7941e;
}
.don_b3{
	background-color:#ffbe00;
}
.don_b4{
	background-color:#939598;
}
.don_b5{
	background-color:#000000;
}

#aa_15, #aa_17, #aa_1, #aa_3, #aa_4, #aa_5, #aa_14, #aa_12, #aa_20, #aa_21, #aa_22, #aa_23, #aa_24, #aa_25, #bottm_25, #spl_23, #spl_25{
	display:none;
}