#block-mygov-profiles-mygov-take-pledge .content {
  z-index: 10;
  position: fixed;
  top: 15%;
  right: 0px;
  font-size: 15px;
  display: block;
  text-align: center;
  margin-top: -50px;
  transform: translateX(100%);
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
}
#block-mygov-profiles-mygov-take-pledge .content a, #block-mygov-profiles-mygov-take-pledge .content > .pledged {
  margin-bottom: 1px;
  padding: 13px 13px 13px 10px;
  position: relative;
  width: 100%;
  background: #ff9933;
  display: block;
  height: 51px;
  color: #fff;
}
#block-mygov-profiles-mygov-take-pledge .content a:after, #block-mygov-profiles-mygov-take-pledge .content > .pledged:after {
  content: "";
  position: absolute;
  left: -40px;
  top: 0px;
  height: 100%;
  display: block;
  background: #074684;
  width: 40px;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 30px;
  padding: 4px;
}
#block-mygov-profiles-mygov-take-pledge .content a:hover, #block-mygov-profiles-mygov-take-pledge .content > .pledged:hover {
  transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  background-color: #02486d;
}
#block-mygov-profiles-mygov-take-pledge .content .pledged {
  padding: 13px;
  display: block;
  color: #fff;
}
#block-mygov-profiles-mygov-take-pledge .content .pledge a:after {
  content: "\f007";
}

#block-mygov-profiles-mygov-take-pledge .content .segregate_pledge a:after {
  content: "\f090";
}

#block-mygov-profiles-mygov-take-pledge .content .submit_activity a:after {
   content: "\f084";
}

#block-mygov-profiles-mygov-take-pledge .content .submit_activity .active {
    -webkit-transform: translateX(-100%);
    background-color: #02486d;
}

#block-mygov-profiles-mygov-take-pledge .content .pledge .active {
    -webkit-transform: translateX(-100%);
    background-color: #02486d;
}

.pledge_bottom_content {
  text-align: justify;
}

@media all and (max-width: 825px) {
  #block-common-utils-prime-minister-block #prime_minister {
    height: 120px;
  }
 
 #block-mygov-profiles-mygov-take-pledge .content .pledge:hover {
   transform: translateX(-100%);
   -moz-transform: translateX(-100%);
   -webkit-transform: translateX(-100%);
    background-color: #02486d;
 }
  #block-mygov-profiles-mygov-take-pledge .content .pledge .active {
    -webkit-transform: translateX(-0%);
    background-color: #02486d;
  }

}

@media all and (max-width: 800px) and (min-width: 768px) {
  #block-common-utils-sbm-ministry-list .sbm_ministry_filter #sbm_ministry, #block-common-utils-sbm-ministry-list .sbm_ministry_filter .search_text_box, #block-common-utils-sbm-ministry-list .sbm_ministry_filter #sbm_pakhwada {
    width: 32%;
    margin-bottom: 10px;
  }
}


@media all and (max-width: 767px) {
  #block-common-utility-mobile-edit-link a {
    display: inline-block;
    float: none;
    margin-bottom: 20px;
  }
}

@media all and (max-width: 639px) {

  #block-common-utils-prime-minister-block .content .prime_minister_head h1 span {
    display: block;
  }

  #quicktabs-my_activities_and_challenges .quicktabs-tabs {
    position: relative;
  }

  .quicktabs-tabpage .views-row .views-field-body:after {
    display: none;
  }

  #block-common-utils-prime-minister-block #prime_minister {
    height: auto;
  }

  #block-common-utils-prime-minister-block #prime_minister > div {
    display: block;
    text-align: center;
  }

  #block-common-utils-prime-minister-block #prime_minister .prime_minister_head {
    border: none;
    margin: 15px 0;
    padding: 0px;
  }

  #block-common-utils-prime-minister-block #prime_minister .pledge_hours {
    margin: 0 auto;
  }

  #block-common-utils-prime-minister-block #prime_minister .home_page_join {
    margin: 15px auto;
    position: static;
  }

}


@media all and (max-width: 479px) {
  #block-common-utils-sbm-ministry-list .sbm_ministry_filter #sbm_ministry {
    width: 49%;
    margin: 0 1% 10px 0;
  }

  #block-common-utils-sbm-ministry-list .sbm_ministry_filter .search_text_box {
    margin: 0 1% 0 0;
    width: 49%;
  }

  #block-common-utils-sbm-ministry-list .sbm_ministry_filter #sbm_pakhwada {
    width: 49%;
  }
}
