.birthday-members-list .send-message {
  background-color: #FFFFFF;
  color: #3AA3C9;
  border-style: none;
  border-radius: 25px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
}
.user-wrap.menu-item-has-children .user-name {
  color: #fafbfd;
}
body.login #login .button {
  background-color: rgba(0, 0, 0, 0);
  color: #3AA3C9;
  border-color: rgba(0, 0, 0, 0);
}
/* New Discussion Button GEM Devotional*/
html > body > #page > #content > div > div > #primary > #main > #post-333 > div > #bbpress-forums > div:nth-child(1) > div > a {
  display: display;
}
/*End*/
html > body > #login > #loginform > p:nth-child(5) > #wp-submit {
  background-color: #3AA3C9;
  color: #fafbfd;
}
/** TRIBE EVENTS SUBMISSION FORM **/
.tribe-community-events {
  background-color: rgba(0, 0, 0, 0);
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0);
  box-shadow: 0 0px 2px 0 rgba(0, 0, 0, 0.25);
  border-radius: 5px;
}
.tribe_community_edit .tribe-button.submit {
  background-color: #3AA3C9;
  border-radius: 100px;
}
/** START VIEW SUBMITTED EVENTS BUTTON **/
html > body > #page > #content > div > div > #tribe-events-pg-template > #tribe-events > #tribe-community-events > header > a {
  display: none;
}
/** END **/
/** ADD ANOTHER ORGANIZER **/
html > body > #page > #content > div > div > #tribe-events-pg-template > #tribe-events > #tribe-community-events > form > #event_tribe_organizer > table > tfoot > tr > td:nth-child(2) > a {
  background-color: #3AA3C9;
  border-radius: 100px;
}
/** END **/
/** X ICON - CREATE/FIND ORGANIZER **/
html > body > #page > #content > div > div > #tribe-events-pg-template > #tribe-events > #tribe-community-events > form > #event_tribe_organizer > table > tbody > tr:nth-child(1) > td:nth-child(2) > span > span:nth-child(1) > span > #select2-saved_tribe_organizer-container > span {
  display: none;
}
html > body > #page > #content > div > div > #tribe-events-pg-template > #tribe-events > #tribe-community-events > form > #event_tribe_venue > table > tbody > tr:nth-child(1) > td:nth-child(2) > span > span:nth-child(1) > span > #select2-saved_tribe_venue-container > span {
  display: none;
}
/** END **/
/** CREATE EVENT BUTTON ON ALL PAGES**/
#tribe-events a button {
  display: none;
}
/** END **/
/** CREATE EVENT BUTTON ON CALENDER PAGE ONLY**/
html > .post-type-archive.post-type-archive-tribe_events > #page > #content > div > div > #tribe-events-pg-template > #tribe-events > div:nth-child(1) > p > a > button {
  display: block;
  background-color: rgba(0, 0, 0, 0);
  color: #3AA3C9;
  border-width: 1px;
  border-color: #3AA3C9;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 14px;
  margin: 4px;
  height: 35px;
}
/** END **/
/** HIDE UPCOMING EVENT TEXT **/
html > .post-type-archive.post-type-archive-tribe_events > #page > #content > div > div > #tribe-events-pg-template > #tribe-events > #tribe-events-content-wrapper > div:nth-child(2) > h1 {
  display: none;
}
/** END **/
/** HIDING AND RECREATING NEW DISCUSSION AND UNSUBSCRIBE BUTTON ALSO CREATING MEDIA QUERY FOR DIFFERED MOBILE STYLING  **/
html > body > #page > #content > div > div > #primary > #main > #post-418 > div > div > #eapps-vimeo-gallery-f45a5c6e-01d6-4567-8a82-c4686bbd5ebc > div > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div {
  background-color: #1ab2e8;
  display: inline;
}
html > body > #page > #content > div > div > #primary > #main > #post-108 > div > #bbpress-forums > div:nth-child(1) > div > a {
  text-align: center;
}
/** NEW PRAYER REQUEST BUTTON **/
html > body > #page > #content > div > div > #primary > #main > #post-108 > div > #bbpress-forums > div:nth-child(1) > div > a {
  visibility: hidden;
}
html > body > #page > #content > div > div > #primary > #main > #post-108 > div > #bbpress-forums > div:nth-child(1) > div > a :after {
  content: 'New Prayer Request';
  visibility: visible;
  display: block;
  background-color: #3AA3C9;
  padding: 13px;
  margin-top: 5px;
  border-radius: 25px;
  font-family: "SF UI Text", Sans-serif;
  font-weight: bold;
  margin-left: -2em;
  /** MOBILE VIEW **/
}
/** SUBSCRIBE BUTTON **/
html > body > #page > #content > div > div > #primary > #main > #post-108 > div > #bbpress-forums > div:nth-child(1) > #subscription-toggle > #subscribe-108 > a {
  /** MOBILE VIEW **/
}
/** END **/
.page-id-955 .nf-breadcrumbs li a.nf-breadcrumb {
  border-style: solid;
  border-radius: 100px;
}
.page-id-955 .ninja-forms-form-wrap DIV {
  border-radius: 100px;
}
.page-id-955 .nf-form-content input[type=button] {
  background-color: #3AA3C9;
}
html > body > #page > #content > div > div > #primary > #main > #post-955 > div > #nf-form-3-cont > div > div:nth-child(4) > form > div > div:nth-child(2) > div > div:nth-child(2) > nf-rows-wrap > div:nth-child(4) > nf-cells > div > nf-fields > nf-field > #nf-field-33-container > div:nth-child(2) > #nf-field-33-wrap > div:nth-child(2) > #nf-field-33 {
  background-color: #c3a049;
  border-color: #c3a049;
}
/*GROUP EMAIL SETTINGS*/
.single-item .group-subscription-div {
  display: none;
}
input[type=radio] {
  margin-right: 10px;
}
div.group-subscription-div {
  display: none;
}
#gform_wrapper_1 .gform_page_footer input[type=button] {
  line-height: 0px;
}
.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue {
  background-color: #fe6f4b;
  color: #fff;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
  background-color: rgba(255, 137, 102, 0) !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-item-details .ld-icon-arrow-down {
  background-color: rgba(255, 137, 102, 0) !important;
}
#gform_wrapper_3 .gform_heading .gform_title {
  text-align: center;
}
html > body > #page > #content > div > div > #primary > #main > #post-13454 > div > div > div > div > section:nth-child(2) > div > div > div > div > div > div > div > div > div > iframe {
  border-radius: 10px;
}
.gf_progressbar.gf_progressbar_blue {
  background-color: #4a87a1;
  color: #fff;
}
#gform_wrapper_1 .gf_progressbar_percentage {
  background-color: #4a87a1;
}
.entry-content .aligncenter {
  border-style: solid;
  border-radius: 6px 6px 6px 6px;
}
.entry-content-wrap .job-media {
  background-color: #ffffff !important;
}
ul.job_listings li.job_listing a img.company_logo {
  border-radius: 10px !important;
}
/* Media query for smaller screens */
@media screen and (max-width: 1024px) {
  #gform_wrapper_1 .gform_page_footer input[type=button] {
    line-height: 0px;
  }
}
@media screen and (max-width: 768px) {
  html > .post-type-archive.post-type-archive-tribe_events > #page > #content > div > div > #tribe-events-pg-template > #tribe-events > div:nth-child(1) > p > a > button {
    width: 100%;
  }
  html > body > #page > #content > div > div > #primary > #main > #post-0 > div > #buddypress > div:nth-child(3) > div > div:nth-child(2) > #dir-filters > #groups-order-select > div > #groups-order-by {
    display: none;
  }
  #gform_wrapper_1 .gform_page_footer input[type=button] {
    line-height: 0px;
  }
  div > .job_listing .company_logo {
    border-radius: 10% 10% 10% 10% !important;
  }
}
@media (max-width: 600px) {
  float: right;
  width: 255px;
  margin-top: -10px;
  margin-left: -1em;
  margin-right: 60px;
}
@media screen and (max-width: 568px) {
  #gform_wrapper_1 .gform_page_footer input[type=button] {
    line-height: 0px;
  }
}
@media screen and (max-width: 320px) {
  #gform_wrapper_1 .gform_page_footer input[type=button] {
    line-height: 0px;
  }
}
@media (max-width: 544px) {
  ul.job_listings li.job_listing a img.company_logo {
    margin: 0 auto 10px;
    position: static;
    width: 64px;
    height: 64px;
    border-radius: 10px !important;
  }
}
