.button {
  -moz-user-select: none;
  -ms-touch-action: manipulation;
  -ms-user-select: none;
  -webkit-user-select: none;
  background-color: #003b5b;
  background-image: none;
  border-radius: 5px;
  border: 1px solid transparent;
  box-shadow: 0 6px 13px rgba(0, 0, 0, 0.5);
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.42857143;
  margin-bottom: 0;
  padding: 14px 25px;
  text-align: center;
  text-decoration: none;
  touch-action: manipulation;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.button:hover {
  text-decoration: none;
  background-color: #005888;
  color: #fff;
}
.misha_loadmore {
  background-color: #a11c00;
  color: #fff;
  border-radius: 2px;
  display: block;
  text-align: center;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 800;
  letter-spacing: 1px;
  cursor: pointer;
  padding: 10px 0;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out,
    color 0.3s ease-in-out;
  -webkit-box-shadow: 0 6px 13px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 6px 13px rgba(0, 0, 0, 0.5);
  box-shadow: 0 6px 13px rgba(0, 0, 0, 0.5);
}
.misha_loadmore:hover {
  background-color: #be2101;
}

.term_post_html {
  margin: 0 15px 10px 15px;
}

.story-detail-title {
  font-family: "Playfair Display", serif;
  color: #0c5881;
  font-size: 32px;
  font-weight: 900;
  background-color: #fff;
  padding-top: 25px;
}
.story-main-section p {
  margin: 0 !important;
  padding-top: 15px;
}

.story-list > .wpb_wrapper {
  background-color: #fff;
}

#primary-menu .top-social ul.zoom-social-icons-list {
  display: block !important;
}

#primary-menu .top-social a.zoom-social_icons-list__link {
  padding: 0 !important;
  margin: 15px 8px !important;
}

#primary-menu .zoom-social-icons-list--rounded .fa {
  padding: 0 !important;
}

#primary-menu .zoom-social-icons-list--no-labels .zoom-social_icons-list__item {
  margin: 0 !important;
}

#primary-menu .top-social a.zoom-social_icons-list__link:hover {
  background: transparent !important;
}

/* .story-box img {
   width: 280px;
} */


.breadcrumbs-banner span {
    /* font-size: 14px; */
    font-size: 2rem;
}

.breadcrumbs-banner span a {
  /* font-size: 18px; */
  font-size: 2rem;
  font-weight: bold;
  color: #fff;
  display: inline-block;
  margin-right: 10px;
}

.category-listing-banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.category-listing-section .prayer-category-list {
  width: 100%;
}

.woocommerce nav.woocommerce-pagination ul {
  display: block;
}

.woocommerce-pagination {

}

.related_product_content .p-price {
  display: none;
}

.praywithus-banner {
  background: url(../images/praywithus/praywithus-top-banner.jpg) no-repeat center;
  background-size: cover;
}

.supportamm-banner {
  background: url(../images/supportamm/supportamm-top-banner.jpg) no-repeat center;
  background-size: cover;
}
.visit-us-banner {
  background: url(../images/visitus/visitus-top-banner.jpg) no-repeat center;
  background-size: cover;
}

.preywithus-prayer-banner,
.visitus-prayer-banner,
.support-prayer-banner {
  box-shadow: 0 2px 21px rgba(0, 0, 0, 0.33);
  position: relative;
  z-index: 97;
  background: url(../images/praywithus/praywithus-bg-banner.jpg) no-repeat center;
  background-size: cover;
}

.inner_title {
  font-size: 78px;
  margin-top: 40px;
}
.religious-top-section {
  position: relative;
  width: 100%;
  padding: 50px 0;
  margin: 0 !important;
}

.prayer-category-list-title {
  display: table;
  text-align: center;
  width: 100%;
  vertical-align: middle;
}

.prayer-category-list-title h3 {
  min-height: 88px;
}

.related_link_wrap ul {
  list-style-type: disc;
  margin-left: 40px;
  font-size: 16px;
}

.c-img-block {
  width: 390px;
  height: 300px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.addthis_toolbox a {
  margin-bottom: 0 !important;
}
.header-row {
  display: flex;
}
.header-row .col-xs-12 {
  margin-left: auto;
}
#mn-footer .at-icon-wrapper,
.header_social_icon .at-icon-wrapper {
  background-color: transparent !important;
  width: 27px !important;
  height: 27px !important;
}
.header_social_icon {
  display: none;
}
.main-top-bar .other-btn {
  display: none;
}

.header_social_icon .at-icon,
.header_social_icon .social_custom_icon {
  fill: #7fc8f0 !important;
  color: #7fc8f0 !important;
}
.footer_social_icon .at-icon,
.footer_social_icon .social_custom_icon {
  fill: #003b5b !important;
  color: #003b5b !important;
}

.social_custom_icon {
  font-size: 24px;
  margin: 0 8px;
}

.header_social_icon .addthis_button_preferred_1 {
  color: #7fc8f0;
}

.footer_social_icon .addthis_button_preferred_1 {
  color: #003b5b;
}

.addthis_toolbox.addthis_default_style.addthis_32x32_style {
  float: right;
}

.donate_navhead {
  font-size: 26px;
  line-height: 52px;
  padding-left: 15px;
  font-family: "Cinzel", serif;
}

.full_wrapper {
  background-size: cover;
  background-repeat: no-repeat;
  /* background-position-x: -105px; */
}

h1.vc_custom_heading.donate_title {
  margin-top: 53px;
}

.form_subtitle p {
  color: #fff;
  margin-top: 15px;
  line-height: 30px;
}

.gift_desc {
  overflow: hidden !important;
}

@media (min-width: 654px) {
  .header_social_icon {
    display: block;
  }
}

.contact_info_wrap {
  background-color: rgba(119, 199, 242, 0.75);
  padding: 20px 50px;
  border-radius: 8px;
  margin-top: 2rem;
}

.contact_info_wrap p {
  font-size: 12px;
  color: #464646;
}

.contact_info_wrap .first_block {
  padding-left: 52px;
}

.contact_info_wrap p {
  font-size: 12px;
  color: #464646;
  line-height: 15px;
}


/* .contact_mailinfo,
.contact_callinfo {
   padding-left: 50px; 
  padding-left: 10rem;
  background-repeat: no-repeat;
  background-position: left;
  background-size: 26px;
  margin-top: 8px;
  margin-bottom: 20px;
  height: 8rem;
}
 */


 .contact_mailinfo {
  background-image: url(../images/envelope-button.png);
  background-image: url(data:image/png;base64,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);
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 4rem;
  margin-bottom: 20px;
  margin-top: 8px;
  min-height: 8rem;
  padding-left: 0;
  padding-top: 4rem;
  text-align: center;
}

.contact_callinfo {
  background-image: url(../images/phone-call-button.png);
  background-image: url(data:image/png;base64,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);
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 3rem;
  margin-bottom: 20px;
  margin-top: 8px;
  min-height: 5rem;
  padding-left: 0;
  padding-top: 4rem;
  text-align: center;
}

.contact_callinfo  h2 {
  padding-top: 1rem;
}

.contact_mailinfo  h2 {
  padding-top: 1rem;
}

@media (min-width: 800px) {
  .contact_mailinfo {
    background-position: 0 50%;
    background-size: 8rem;
    padding-left: 10rem;
    padding-top: 0;
    text-align: left;
  }
  .contact_callinfo {
    background-position: 0 50%;
    background-size: 4rem;
    padding-left: 6rem;
    padding-top: 0;
    text-align: left;
  }
}

.light_wrap {
  width: 66%;
  margin: 0 auto;
  margin-top: 37px;
}

.light_wrap label.gfield_label {
  padding-left: 10px;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.thankyou_section {
  width: 680px;
  background-color: #f2f2f2;
  padding: 0 248px 37px 28px;
  margin: 0 auto 195px;
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 37%;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.thankyou_section p {
  margin-bottom: 20px;
}

.vc_row.wpb_row.vc_inner.vc_row-fluid.thankyou_section .vc_btn3.vc_btn3-size-lg {
  font-size: 20px;
  font-weight: 900;
  padding: 14px 47px;
}

button.add_more_btn {
  background-color: #003b5b;
  color: #fff;
  border: none;
  padding: 5px 25px 5px 10px;
  border-radius: 5px;
  font-size: 18px;
  font-weight: 700;
  margin-top: 20px;
}

button.add_more_btn i.fa {
  margin-right: 10px;
}

.primary-child-navigation ul {
  top: 58px;
  left: 15px;
  width: 250px;
  border-radius: 5px;
  box-shadow: 0 1px 7px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.5);
  padding: 10px;
  position: absolute;
  z-index: 9900;
  text-align: left;
  display: none;
  background: #f0f0f0;
}

.primary-child-navigation ul li {
  float: left;
  display: block;
  list-style: none;
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
  line-height: normal;
  vertical-align: middle;
}

.primary-child-navigation ul li a {
  padding-left: 30px;
  color: #000;
  font-size: 18px;
  font-weight: 700;
  position: relative;
  display: block;
  text-decoration: none;
  font-family: inherit;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.inner-big-banner {
  background: url(../images/about_us_bg.jpg) no-repeat center;
  background-size: cover;
}

.inner-big-banner.inner-top-banner {
  padding: inherit;
}


.inner-top-banner.breadcrumbs-banner {
  /* padding: 50px 0; */
  z-index: 3;
}

.banner_feature_img > .vc_column-inner {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
  background-repeat: no-repeat;
  background-position: right;
  background-size: 50% auto;
}

@media (min-width: 1280px) {
  .banner_feature_img > .vc_column-inner {
    background-size: auto 100%;
  }
}

span.cart_count_text {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  position: absolute;
  background-color: #fff;
  color: #7fc8f0;
  line-height: 20px;
  padding: 0 3px 0 6px;
  top: 12px;
  right: 15px;
  font-weight: 700;
  height: 22px;
  min-width: 22px;
  border: 0.5px solid transparent;
  border-radius: 14px;
}

.prayers-dropdown-title {
  display: none;
}
.prayers-dropdown-content {
  display: block;
}
@media (min-width: 1200px) {
  #prayer_data .col-sm-8.col-md-9 {
    display: flex;
  }
  #prayer_data .col-sm-5 {
    flex-shrink: 0;
    padding: 15px;
    width: auto;
  }
}

@media (max-width: 1199px) {
  .prayers-dropdown {
    background-color: #a11c00;
    color: white;
    cursor: pointer;
    display: inline-block;
    padding: 10px;
    position: relative;
    width: 100%;
  }
  #prayer_list_sub .prayers-dropdown {
    background-color: white;
    border: 2px solid #231f20;
    color: #231f20;
  }
  .prayers-dropdown-title {
    display: inline-block;
    font-size: 18px;
  }
  #prayer_list_sub .prayers-dropdown-title {
    color: #231f20;
  }
  .prayers-dropdown:after {
    content: '\25BC';
    float: right;
    font-size: 14px;
    position: relative;
  }
  .prayers-dropdown-content {
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    display: none;
    left: 0;
    position: absolute;
    top: 46px;
    width: 100%;
    width: inherit;
    z-index: 1;
  }
  #prayer_list_sub .prayers-dropdown-content {
    top: 49px;
  }
  ul.tabs.like-select {
    background-color: #a11c00;
    border-top: 2px solid white;
    margin: 0;
    padding: 0;
  }
  ul.tabs.like-select li{
    border-bottom: 2px solid white;
    list-style: none;
    margin-bottom: 0;
    padding: 10px;
  }
  ul.tabs.like-select li.active {
    background-color: #a11c00;
  }
  ul.tabs.like-select li:hover {
    background-color: gray;
  }
  ul.tabs.like-select li a {
    color: white;
    padding: 10px;
    text-decoration: none;
  }
  ul.tabs.like-select li a.tabs__link {
    float: none;
    height: auto;
    line-height: initial;
    padding: 0;
  }
  ul.tabs.like-select li:hover a {
    color: white;
  }
  #prayer_list_sub {
    padding-left: 23px;
    padding-right: 23px;
  }
  #prayer_list_sub .sub-page-link-list {
    max-height: none;
    overflow: visible;
  }
  #prayer_list_sub .sub-page-link-list ul {
    max-height: 500px;
    overflow: auto;
  }
  #prayer_list_sub .sub-page-link-list li {
    border-bottom: 2px solid white;
    list-style: none;
    margin-bottom: 0;
    padding: 10px;
  }
}

.f-category-detail .r-c-story-title {
  overflow-wrap: break-word;
  word-wrap: break-word;
  /* -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto; */
}
.margin-left-right-zero {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.f-category-detail .r-c-story-title {
  overflow-wrap: break-word;
  word-wrap: break-word;
  /* -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto; */
}
.margin-left-right-zero {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.more_light_btn {
  visibility: hidden;
  position: absolute;
}

.membership-bottom-section {
  color: #fff;
  background-position-x: -220px;
}

.membership-bottom-section h2 {
  font-family: "Playfair Display", serif;
  color: #fffcd5;
  font-size: 32px;
  font-style: italic;
  margin: 12px 0;
}

.member_banner_feature_img > .vc_column-inner {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
  background-repeat: no-repeat;
  background-position: 90% 90%;
}

ul#menu-membership-menu li > a {
  font-size: 18px;
  color: #a11c00;
  font-weight: 600;
}

ul#menu-membership-menu li a:hover,
ul#menu-membership-menu li a:focus {
  text-decoration: none;
}

ul#menu-membership-menu li::before,
ul#menu-membership-menu li::after {
  background: transparent;
}

ul#menu-membership-menu li ul.sub-menu li a {
  font-size: 16px;
  color: #474747;
  margin-left: 10px;
  font-weight: 500;
}

ul#menu-membership-menu li ul.sub-menu li.main_active a {
  color: #003b5b;
  font-weight: 700;
  text-decoration: none;
}

.membership-menu {
  margin-right: 20px;
  padding-right: 15px;
  border-right: 1px solid #e6e7e8;
}

/* .mem-item .col-md-4,.mem-item .col-md-8 {
    padding-left: 0;
    padding-right: 0;
} */

h2.mem_title {
  font-size: 32px;
  font-weight: 700;
  color: #003b5b;
}

.mem-item:first-child {
  margin-top: 40px;
}

.mem-item:not(:first-child) {
  margin: 70px 0;
}

.mem_list_wrap p {
  margin: 10px 0;
  line-height: 28px;
  font-weight: 400;
  color: #231f20;
}

.mem_list_wrap p b {
  color: #003b5b;
  font-weight: 700;
}

.mem_list_wrap a.smal-btn {
  margin-top: 20px;
}

#menu-membership-menu .mn-menu:hover a::before,
#menu-membership-menu .mn-menu:hover a::after {
  display: none;
}

#member_content_section h3 {
  font-size: 28px;
  font-weight: 900;
  color: #003b5b;
  font-family: "Playfair Display", serif;
  margin: 10px 0;
}

#member_content_section .wpb_content_element {
  margin-bottom: 15px;
}

#member_content_section ul {
  list-style-type: disc;
  margin-top: 10px;
}

.dp_dwn_sec {
  margin-bottom: 20px;
}

#member_content_section ul.ul_image {
  list-style-type: none;
  margin-left: 0;
}

body.page-template-membership-page-templates .mem-productlist-section {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

body.page-template-membership-page-templates .membership-bottom-section {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
  background-image: url(../images/gift_occasions_bg.png);
}

.sc-sub-detail,
.gform_variation_wrapper .product_totals {
  display: none;
}


@media screen and (min-width: 768px) and (max-width: 991px) {
  .receive-our-news-bg .larg-btn {
    margin-top: 25px;
  }
  .faith_left_section .custom_about_btn.support_btn,
  .faith_left_section .custom_about_btn.pray_btn,
  .faith_left_section .custom_about_btn.visit_btn {
    display: block !important;
  }
  .religious_section .col-md-4:nth-child(2) .prayer-category-list a.smal-btn {
    padding: 6px 10px;
  }
  .full_wrapper {
    background-size: cover;
  }
  .mobile_section.vc_col-sm-8,
  .mobile_section.vc_col-sm-4 {
    width: 100%;
  }

  .banner_feature_img > .vc_column-inner {
/*    background-position: 280%;*/
  }

  button.add_more_btn {
    margin-top: 0;
  }

  .membership-bottom-section img.vc_single_image-img {
    width: 100%;
    height: auto;
  }

  .member_banner_feature_img > .vc_column-inner {
    background-position: 150% 90%;
    background-size: 70%;
  }
}

@media (max-width: 767px) {
  .larg-btn .vc_btn3.vc_btn3-size-md {
    font-size: 20px;
  }
  .img-responsive-class {
    text-align: center;
  }
  .religious-top-section .inner-top-title {
    text-align: center !important;
  }
  .about-inner-prayer-img img {
    display: none !important;
  }
  .growing-in-faith-section .center_about_content.vc_row {
    padding-right: 0;
    padding-left: 0;
  }
  .faith_left_section .custom_about_btn {
    display: block !important;
    margin-bottom: 20px !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    padding: 0px 5px;
    float: left;
  }
  .fait_right_section.vc_column_container > .vc_column-inner {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .product-detail {
    margin: 30px 0 !important;
  }
  .about-inner-prayer-content {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .custom_about_btn .vc_general.vc_btn3.vc_btn3-size-md,
  .amm-story-main-listing .vc_general.vc_btn3.vc_btn3-size-md {
    padding: 6px 20px;
  }
  .inner_title {
    font-size: 28px;
    margin-top: 25px;
  }
  .receive-our-news-bg #mc_embed_signup div.mce_inline_error {
    position: relative;
  }
  .woocommerce-page table.cart td.actions .coupon input#coupon_code {
    margin-bottom: 10px;
  }
  .woocommerce-page .view-cart-block table tr td .button,
  .woocommerce-page table.cart td.actions .coupon {
    float: none !important;
  }

  .vc_button_red {
    float: none;
    margin-left: 0;
    text-align: center;
    width: 100%;
  }
  .vc_button_price {
    float: none;
    margin-left: 0;
    display: block;
    text-align: center !important;
  }
  .larg-btn .vc_btn3.vc_btn3-size-md {
    padding: 10px 30px;
  }
  .prayer-category-list-img {
    margin-bottom: 10px;
  }
  .prayer-category-list-title h3 {
    min-height: 60px;
  }

  .full_wrapper {
    background-size: cover;
    background-position-x: inherit;
  }

  .top-social .addthis_toolbox.addthis_default_style.addthis_32x32_style {
    float: left;
  }

  .at-icon-wrapper .at-icon {
    fill: #003b5b;
  }

  .banner_feature_img > .vc_column-inner {
    padding-bottom: 400px !important;
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: auto 400px;
  }
}

@media (max-width: 568px) {
  .footer-social {
    text-align: center !important;
    margin-top: 10px !important;
  }

  .story-list-class.vc_column_container.vc_col-xs-6 {
    width: 100% !important;
  }

  .faith_left_section .custom_about_btn {
    margin-bottom: 20px !important;
    margin-top: 0 !important;
    padding: 0px 50px;
    float: none;
  }

  .faith_left_section .custom_about_btn.support_btn,
  .faith_left_section .custom_about_btn.pray_btn,
  .faith_left_section .custom_about_btn.visit_btn {
    padding: 0px 30px;
  }

  
  
  .praywithus-banner {
    background: url(../images/praywithus/m-praywithus-top-banner.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 400px;
    text-align: center;
  }

  .supportamm-banner {
    background: url(../images/supportamm/m-supportamm-top-banner.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 400px;
    text-align: center;
  }

  .visit-us-banner {
    background: url(../images/visitus/m-visitus-top-banner.jpg) no-repeat center;
    background-size: cover;
    padding-bottom: 400px;
    text-align: center;
  }

  .preywithus-prayer-banner {
    background: #f2f2f2 url(../images/praywithus/m-praywithus-banner-img.png) no-repeat top;
    padding: 320px 0 0 0;
    background-size: cover;
  }

  .support-prayer-banner {
    background: #f2f2f2 url(../images/supportamm/m-supportamm-banner-img.png) no-repeat top;
    padding: 415px 0 0 0;
    background-size: cover;
  }

  .visitus-prayer-banner {
    background: #f2f2f2 url(../images/visitus/m-visitus-banner-img.png) no-repeat top;
    padding: 320px 0 0 0;
    background-size: cover;
  }
  .growing-in-faith-section .about_faith_sec .custom_about_btn {
    width: 250px;
    margin: 0 auto 20px auto !important;
  }

  .growing-in-faith-section .about_faith_sec .custom_about_btn button {
    width: 100%;
  }

  .donate_navhead {
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    display: block;
  }

  .mobile_section .vc_column-inner {
    padding-right: 15px !important;
  }

  .full_wrap1 {
    width: 35%;
  }

  .full_wrap2 {
    width: 100%;
  }

  .full_wrap1 {
    width: 35%;
  }

  .full_wrap2 {
    width: 100%;
  }

  .vc_empty_space {
    display: none;
  }

  .multi_form_page {
    padding: 10px 0 10px 0;
  }

  .light_wrap {
    width: 100%;
    margin: 0;
  }

  .banner_feature_img.religious_mobile_banner > .vc_column-inner {
    padding-bottom: 285px !important;
    background-size: 100%;
  }

  button.add_more_btn {
    margin-top: 0;
  }

  /* .category-listing-section {
        padding-top: 0;
        padding-bottom: 0;
    } */

  .c-img-block {
    width: 100% !important;
    display: block;
    height: 100%;
  }

  .up-sells.upsells {
    margin-bottom: 10px !important;
  }

  .addthis_toolbox.addthis_default_style.addthis_32x32_style {
    float: none;
    display: inline-block;
  }
  .footer_social_icon .at-icon,
  .footer_social_icon .social_custom_icon {
    text-align: left;
  }

  .footer-social,
  .footer_social_icon {
    text-align: center;
  }

  .woocommerce td.product-name dl.variation dt {
    text-align: left;
  }

  .member_banner_feature_img > .vc_column-inner {
    padding-bottom: 270px !important;
    background-position: bottom;
    background-size: 420px;
  }
  .member_banner_feature_img h1.vc_custom_heading,
  .membership-bottom-section h2 {
    text-align: center !important;
  }
  .member_banner_feature_img.vc_column_container .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
  }

  h2.mem_title {
    text-align: center;
    margin-top: 20px;
  }

  .mem-productlist-section > .vc_column_container > .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
  }

  .mem-item img {
    margin: 0 auto;
  }

  .mem_list_wrap p b {
    font-size: 18px;
  }

  .mem_list_wrap a.smal-btn {
    display: block;
    width: 210px;
    margin-left: auto;
    margin-right: auto;
  }

  .mem-item:first-child {
    margin-top: 10px;
  }

  .mem-item:not(:first-child) {
    margin: 50px 0;
  }

  .membership-bottom-section .wpb_single_image.vc_align_left {
    text-align: center;
  }

  .membership-menu {
    border-right: none;
    margin-right: 0;
    padding-right: 0;
    margin-bottom: 15px !important;
  }

  .vc_row.mem-productlist-section {
    padding-top: 20px !important;
  }

  .membership-bottom-section .vc_single_image-wrapper {
    text-align: center;
  }
}

@media (max-width: 360px) {
  .main-logo-section .amm-name {
    font-size: 20px;
    padding-left: 85px;
  }
}



@media screen and (min-width: 645px) {
  .name_prefix_select {
    width: 24% !important;
  } 
}

.dot-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
  margin-bottom: 2rem;
}

.dot-row {
  display: flex;
  align-items: center;
}

.dot {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
  margin-right: .5rem;
}

.dot-yellow {
  background-color: #fdd700;
}

.dot-blue {
  background-color: #00a0d2;
}

.dot-orange {
  background-color: #dd823b;
}

.dot-green {
    background-color: #c0f9c0;
}
.pnmg-wc-checkout {
  padding: 30px 0;
  width: 80%;
  margin: 0 auto;
  max-width: 900px;
}

.pnmg-wc-checkout .col-2 {
  padding-top: 50px;
}

.testimonials {
  max-width: 800px;
  margin: 0 auto;
  margin-top: 2rem;
}

.main-top-bar {
  display: flex;
  flex-direction: column;
  gap: .5rem;
  padding-bottom: .25rem;
  padding-left: 76px;
  padding-top: .25rem;

}

.search-box {
}

.search-box label {
  display: none;
}

.search-form {
  display: flex;
}
.search-form .btn {
  padding: 0 24px;
  width: auto;
}

.fl-search {
  max-width: 230px;
  min-height: 34px;
  border: 1px solid #70b7dd;
  border-radius: 5px;
  margin-right: 3px;
  padding: 0 10px;
  width: 100%;
}

.trp-flag-image {
  margin-right: .5rem;
}

.search-results .content-area .container {
  display: flex;
  flex-direction: column;
}

.search-results .content-area .container .col-sm-6 {
  padding-left: 0;
}

.error-404 {
  text-align: center;
}
.cert-preview {
  color: #000;
  font-size: 11px;
  line-height: 1.2;
  overflow: auto;
  position: relative;
  width: 100%;
}
.cert-preview__wrap {
  position: relative;
  width: 800px;
}
.cert-preview__image {
  width: 800px;
}
.cert-preview__name {
  align-items: flex-end;
  display: flex;
  height: 2.4em;
  justify-content: center;
  left: 430px;
  position: absolute;
  text-align: center;
  top: 253px;
  width: 250px;
}
.cert-preview--premium .cert-preview__name {
  left: 468px;
  top: 217px;
  width: 200px;
}
.translatepress-es_MX .cert-preview--premium .cert-preview__name {
  top: 216px;
}
.cert-preview--premium-alt .cert-preview__name {
  left: 477px;
  top: 235px;
}
.cert-preview--deluxe .cert-preview__name {
  font-size: 9px;
  left: 523px;
  top: 215px;
}
.cert-preview--family .cert-preview__name {
  font-size: 10px;
  left: 290px;
  top: 235px;
  width: 230px;
}
.cert-preview__date {
  left: 457px;
  position: absolute;
  top: 429px;
  width: 100px;
}
.cert-preview--premium .cert-preview__date {
  left: 493px;
  top: 365px;
}
.translatepress-es_MX .cert-preview--premium .cert-preview__date {
  left: 497px;
  top: 365px;
}
.cert-preview--premium-alt .cert-preview__date {
  left: 506px;
  top: 383px;
}
.cert-preview--deluxe .cert-preview__date {
  left: 551px;
  top: 355px;
}
.cert-preview--family .cert-preview__date {
  font-size: 10px;
  left: 373px;
  top: 435px;
}
.cert-preview__copy {
  left: 485px;
  position: absolute;
  top: 462px;
  width: 200px;
}
.cert-preview--premium .cert-preview__copy {
  left: 465px;
  top: 402px;
}
.translatepress-es_MX .cert-preview--premium .cert-preview__copy {
  top: 400px;
}
.cert-preview--premium-alt .cert-preview__copy {
  left: 474px;
  top: 421px;
}
.cert-preview--deluxe .cert-preview__copy {
  left: 522px;
  top: 395px;
}
.faith_left_section .wpb_wrapper p {
  font-weight: 300;
  line-height: 1.75;
}

@media (min-width: 992px) {
  .main-top-bar {
    padding-left: 155px;
    padding-top: 0;
  }
  .main-top-bar .other-btn {
    display: block;
  }
  .primary-child-navigation ul {
    display: block !important;
    width: 970px;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 0;
    top: 0;
    box-shadow: none;
    background: none;
    height: 50px;
    padding-left: 155px;
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
    overflow: hidden;
    z-index: 9800;
  }
  .primary-child-navigation ul li a {
    padding: 11px 16px;
  }

  .primary-child-navigation ul a:hover,
  .primary-child-navigation ul li.active a {
    color: #fff;
    background: none !important;
  }
}

@media (min-width: 640px) {
  .main-top-bar {
    flex-direction: row;
    gap: 2rem;
    padding-bottom: .5rem;
    padding-top: .5rem;

  }
}

@media (min-width: 1200px) {
  .primary-child-navigation ul {
    width: 1170px;
  }
}

@media (max-width: 1199px) {
  .receive-our-news-bg .vc_custom_heading {
    margin-bottom: 20px !important;
  }
  .support-mission h2,
  .inner-top-title.h1 {
    text-align: center !important;
  }
  .name_field {
    width: 154px;
  }
}

@media (max-width: 991px) {
  .footer_social_icon span.zoom-social_icons-list-span {
    margin: 0;
    font-size: 18px !important;
  }
  .header-top-bar .fl-logo {
    width: 98px;
  }
  .about-us-banner,
  .praywithus-banner,
  .supportamm-banner,
  .religious-banner,
  .visit-us-banner,
  .home-top-banner {
    background-size: 175% 100%;
    background-position-x: 60%;
  }
  .mobile_section .vc_column-inner {
    padding-right: 15px !important;
  }
  .vc_empty_space {
    display: none;
  }

  .vc_row.wpb_row.vc_inner.vc_row-fluid.thankyou_section {
    width: 98%;
    padding: 0 20px 0 30px;
    margin-bottom: 0;
    background-size: 100%;
    margin: 10px auto;
  }
  .top-social a.social_custom_icon {
    background-color: #00a680;
    padding: 1px 2px;
  }
  video#myVideo {
    z-index: -1 !important;
  }
  .dwl_desk_img img {
    width: 100%;
    height: auto;
  }
}
