
body p, 
.entry-content p, 
.entry-content ul li,  
.entry-content ul,  
.entry-content a, 
.pp-sub-heading p {

}
a {
	font-weight: bold;
}

/*--------------------------------
            HEADER 
---------------------------------*/
/*---
  Media queries? Y/N
---*/



/*-------------------------------
            NAVIGATION
--------------------------------*/
/*---
  Media queries? Y/N
---*/
ul.menu li.menu-item-contact a {
    padding: 5px 10px !important;
    color: #fff;
    background-color: #073176;
    font-family: "Roboto",sans-serif !important;
    border-radius: 4px;
		border: none !important;
}
ul.menu li.menu-item-contact a span {
    color: #fff !important;
    font-size: 16px !important;
    font-weight: bold !important;
    line-height: 18px;
}


/*--------------------------------
            BUTTONS
----------------------------------*/
/*---
  Media queries? Y/N
---*/

.fl-button-white .fl-button,
.fl-button-white .fl-button:hover {
	color: #073176 !important;
	background-color: #fff !important;
}



/*----------------------------------
            FOOTER
---------------------------------*/
/*---
  Media queries? Y/N
---*/
/*
footer .fl-builder-layer-align-top-center {
	top: -80px;
}
footer .fl-builder-shape-layer {
	overflow: visible;
}
*/
	footer .fl-builder-top-edge-layer svg {
		height: 80px !important;
	}
footer .menu li a {
	border: none !important;
}
body:not(.home) footer {
	padding-top: 150px;
}

/*------------------------------
            BB MODULES
---------------------------------*/
img.fl-photo-img, p img {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    box-shadow: 0px 10px 40px 0px rgb(13 30 67 / 25%);
}
header img.fl-photo-img,
footer img.fl-photo-img{
	border: none;
	box-shadow: none;
}
/*---
  MODULE NAME
  Description of section
  Media queries? Y/N
---*/
.gform_wrapper.gravity-theme .gfield_description 
{ 
font-size:18px !important; 
 
} 
.gform_wrapper.gravity-theme .instruction { 
font-size: 18px !important; 
} 

.uabb-creative-menu-mobile-toggle:focus { 
outline: none; 
}

.uabb-creative-menu a { 
display: inline-block; 
line-height: 1; 
text-decoration: none; 
} 

i.fab.fa-instagram {
    position: relative;
    top: -2px;
}

.fa-map-marker-alt{ 
position:relative; 
top:-2px; 
}

/*------------------------------
            PAGE SPECIFIC 
---------------------------------*/

/*---
  PAGE NAME
  Description of section
  Media queries? Y/N
---*/
#c-info .uabb-info-list-wrapper.uabb-info-list-top li .uabb-info-list-content 
	{
		margin:5px;
	}


/*-------------------------------
        LARGE SCREENS ONLY
---------------------------------*/
@media screen and (max-width:1820px) and (min-width: 1400px) {
#img-row > .fl-row-content-wrap { 
background-size: 10%;}
}

@media screen and (max-width:1399px) and (min-width: 1280px) {
#img-row > .fl-row-content-wrap { 
background-size: 8%;}
}


@media screen and (max-width:1500px) and (min-width: 1280px) {
	h1{font-size:42px;}
	h2{font-size:34px;}
}

@media screen and (min-width: 769px){ 

.dsp-blk, .dsp-blk1{
	display:block; 
} 
	
#f-info1 > .fl-module-content { 
display: table; 
float: right;} 

.home .head-temp3 > .fl-row-content-wrap {
    border-bottom-width: 0px;
}
	
#h-menu .uabb-creative-menu .menu > li.current-menu-item > a span.menu-item-text{ 
color:#ffffff; } 
	
#h-menu .fl-module-content .uabb-creative-menu .menu > li > a span.menu-item-text{ 
color: #ffffff; 
} 
	
#h-menu .uabb-creative-menu .menu > li.current-menu-item > a, #h-menu .uabb-creative-menu .menu > li.cur
rent-menu-item > a{ 
border-color:#ffffff; } 
	
#h-menu .uabb-creative-menu .menu > li > a:hover{ 
border-color:#ffffff; 
} 
	
#h-menu .uabb-creative-menu .menu > li.focus > a span.menu-item-text{
		border-color:#ffffff; 
	}
}


/*-------------------------------
        LAPTOP SCREEN - 1366
---------------------------------*/

@media screen and (max-width: 1366px){ 


}


/*-------------------------------
      IPAD PRO SCREENS - 1024
---------------------------------*/

@media screen and (max-width: 1024px){ 


}


/*--------------------------------
    TABLET SCREENS AND SMALLER
--------------------------------*/

@media screen and (max-width: 768px){ 
.dsp-blk, .dsp-blk1 { 
	display:inline !important; 
} 
.dsp-blk1 { 
	padding-left:8px; 
} 
	
#f-menu .fl-menu li { 
border-top: 0px solid transparent;} 
 
#f-menu ul#menu-main-2{ 
display:inline-block; } 
 
#f-menu .fl-menu .menu { 
display: inline-block; 
} 
 
#f-menu .menu > li.current-menu-item > a, .menu > li > a{ 
display: inline-block; 
}

#f-info1 > .fl-module-content { 
display: table; 
float: none; 
margin:auto;} 
 
#f-info .uabb-info-list-content-wrapper .uabb-info-list-icon { 
margin-bottom: 5px; 
} 
	
#c-info .uabb-info-list-content-wrapper .uabb-info-list-icon { 
margin-bottom: 5px; 
} 

#f-info1 .uabb-info-list-content-wrapper .uabb-info-list-icon { 
margin-bottom: 5px; 
}
	
#img-row > .fl-row-content-wrap { 
background-image: none !important; 
}
	
.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing) { 
position: relative !important; 
background-color: #ffffff !important;} 
	
.pp-gf-content .gform_confirmation_wrapper {
    margin-top: 5px !important;
	}
	
h1 {
	font-size: 28px;}

}
label{
  font-weight: 700;
}
.gform_required_legend {
  display: none;	
}
.gform_wrapper.gravity-theme .gfield_required {
	font-size: 22px !important;	
  color: #c02b0a;
  display: inline-block;
}
.prayer-container-box {
  padding: 0px 40px 50px !important;
}
.prayer-container-box .fl-col-content .fl-photo-img-jpg img{max-width: 500px; width: 100%;}
.fl-node-zkefwb9co7u8 > .fl-row-content-wrap { padding-top:0 !important;}
body:not(.home) footer{
    padding-top: 150px;
}
.wayhomebtn{
    display: flex;
    justify-content: start;
}
.spaceafterbanner{
  padding-top: 80px;
}
a.fl-button:hover{
  background-color: #073176;
}
.uabb-infobox-left-right-wrap .uabb-imgicon-wrap .uabb-image-content img {
    height: 250px !important;
    object-fit: cover;
}
@media(max-width: 768px){
	.prayer-container-box{
		padding: 20px 0px !important;
	}
  .fl-node-p458l09zcd6r .fl-row-content-wrap {
    padding-top: 0 !important;
  }
  .fl-node-8zbgdrtxv7ci {
    padding-top: 0 !important;
  }
  .prayer-container-box .fl-col-content .fl-photo-img-jpg img{max-width: 100%;}
  .spaceafterbanner{
    padding-top: 0px;
  }
  body:not(.home) footer {
		padding-top: 100px;
	}	
    .wayhomebtn{
        display: flex;
        justify-content: center;
    }
    .homepagerowwrap{
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 50px;
        padding-bottom: 100px;
    }
}
.additionalContentDirectMinistry{
  background-color: rgb(7,49,118);
  color: white;
  padding-top: 70px;
}
.form-error{
  color: red;
}


/*New CSS*/
.partner-with-us-btn {
  background: #073176 !important;
  color: #fff;
  padding: 5px 15px !important;
}
.partner-with-us-btn span {
  color: #fff !important;
}
.links-custom-order{
    margin-top: 0 !important;
}
.links-custom-order .links-home-way {
    justify-content: flex-start;
}
.prayer-support {
  padding: 80px 20px;
}
.prayer-support .fl-row-fixed-width{
    max-width: 1100px;
}
.prayer-support-form {
  padding: 40px;
  border: 3px solid #1b388a;
  border-radius: 12px;
}
.prayer-support-form .form-control {
  min-height: 38px;
}
.prayer-support-form .col-sm-12, .prayer-support-form .col-sm-6 {
  margin-bottom: 1rem;
}
.prayer-support-form textarea.form-control{
    height:100px;
}
.mapouter {
  padding: 5px;
  border: 1px solid #eaeaea;
  background: #fff;
  margin-top: 32px;
}
.contact-us-title {
  width: 100%;
  display: inline-block;
}
.contact-us-title .heading-title {
  display: block;
  margin: 30px 0 !important;
  text-align: center;
}

.board-directors-list {
  display: flex;
  flex-wrap: wrap;
}
.board-directors-pic {
  width: 200px;
  margin: 0 auto;
}
.board-directors-detail {
  flex: 1;
  width: 100%;
  margin-left: 20px;
}
.mapouter {
  border: 5px solid #eaeaea;
  background: #fff;
  margin: 32px auto;
  border-radius: 100%;
  overflow: hidden;
  width: 450px;
  height: 450px;
  padding: 0;
}
.mapouter img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.quotesection {
  max-width: 500px;
}
.quote1 {
  max-width: 250px;
  margin-left: auto;
}

/*-------------------------------
        MOBILE SCREENS ONLY
---------------------------------*/


@media(max-width:991px){
    .fl-col-group.fl-col-group-equal-height.fl-col-group-align-top .fl-col-small {
      width: 100%;
  }
  .fl-builder-content .infobox-photo-left .uabb-infobox-content {
      width: 100% !important;
      display: block;
  }

  .fl-builder-content .infobox-photo-left .uabb-infobox-content .uabb-infobox-title-wrap {
      text-align: center;
  }
  .uabb-module-content.uabb-imgicon-wrap {
      margin: 0 auto;
      width: 100%;
      text-align: center;
  }
    .board-directors-detail {
      flex: inherit;
      margin-left: 0;
    }
    .board-directors-detail .uabb-infobox-title {
      text-align: center;
    }
}

@media (max-width: 769px) {
  
  header .fl-col-small:not(.fl-col-small-full-width) {
    padding-top: 0px !important;
  }
  ul.menu li.menu-item-contact a {
    background-color: #073176 !important;
  }
  .fl-node-vhqunr32fj1g {
      padding: 0 20px;
  }
  .fl-node-9hn6c37rwmz0 {
      padding: 10px 0 0 !important;
  }
  .fl-node-kn5982uwaidp{max-width: 100% !important;}
  .fl-node-2c9hvugf10ai,
  .fl-node-3huy7c1dkgpb,
  .fl-node-0uvbksfy8twz,
  .fl-node-8yl9uce046kx,
  .fl-node-8yl9uce046kx,
  .fl-node-19qvykonbehs {
      padding: 0 !important;
  }
  .fl-node-2c9hvugf10ai,
  .fl-node-3huy7c1dkgpb,
  .fl-node-0uvbksfy8twz,
  .fl-node-8yl9uce046kx {
      max-width: 100% !important;
  }
}


@media (max-width: 768px) {
	footer .fl-builder-top-edge-layer {
		top: -40px !important;
	}
	footer .fl-builder-top-edge-layer svg {
		height: 40px !important;
	}
	footer .uabb-creative-menu .menu {
		display: block !important;
		columns: 2;
	}
    .partner-with-us-btn {
      font-family: "Roboto",sans-serif !important;
      border-radius: 4px;
      font-weight: 700 !important;
    }
	
}
@media screen and (max-width: 480px){ 	
	footer .uabb-creative-menu .menu {
		columns: 1;
	}
.mapouter {
  width: 340px;
  height: 340px;
}

}	