/*

Theme Name:   HoneyPress-child
Theme URI:    https://spicethemes.com/honeypress-wordpress-theme/
Description:  A child theme for Go Crisis using the Honey Press theme
Author:       spicethemes
Author URI:   https://spicethemes.com
Template:     honeypress
Version:      1.0.1
Text Domain:  honeypresschild

*/


button.button.media-button.button-primary.button-large.media-button-select {
    color: black;
}

button#menu-item-upload {
    color: black;
}

button#menu-item-browse {
    color: black;
}

a.primary {
    padding: 15px 40px;
    width: 100%;
    text-align: center;
    font-weight: 500;
    color: #fff;
	border-radius: 4px;
}

input.acf-button.button.button-primary.button-large, a.wp-block-button__link.wp-element-button, button.primary {
	
	border-radius: 4px;
	width: 100%;
	margin-top: 1rem;
}

a.wp-block-button__link.wp-element-button {
    font-weight: 400!important;
}

button.primary {
	border-radius: 4px!important;
}

.acf-input {
    margin-bottom: 15px!important;
}


.acf-field input[type=text], .acf-field input[type=password], .acf-field input[type=date], .acf-field input[type=datetime], .acf-field input[type=datetime-local], .acf-field input[type=email], .acf-field input[type=month], .acf-field input[type=number], .acf-field input[type=search], .acf-field input[type=tel], .acf-field input[type=time], .acf-field input[type=url], .acf-field input[type=week], .acf-field textarea, .acf-field select {
	border: black solid 1px!important;
}

.site-info a:hover, .site-info a:focus {
    color: black;
}

.logged-out.wp-block-loginout {
	 text-align: right;
	
}

.logged-in.wp-block-loginout {
    text-align: right;
}

.header-sidebar a {
    color: white!important;
}

.table-wrapper {
  max-height: 250px;
  overflow: auto;
  display:inline-block;
}

.header-sidebar {
	max-height: 40px;
	padding: 0;
	display: flex;
	padding-top: 5px;
	
	
}


button.btn.btn-primary {
    color: white;
	background-color: #5a6268!important;
    border-color: #545b62;;
    width: 100%;
}

span.wpc-filters-button-text {
    color: black;
}

.entry-content a:hover, .entry-content a:focus {
    color: white !important; 
}


.blog .post .entry-content a, .page .post .entry-content a {
    
    text-decoration: none!important;
}

.updated {
    
    position: relative;
    padding: 0.75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}




.widget li::before {
    display: none;
    
}


.wpc-term-item-content-wrapper a {
    color: black!important;
}

.site-info.text-center {
    display:none;
}


.site-info.text-center.show {
    
    display: block;
	position: relative;
}

.page-numbers {
    display: flex;
    padding-left: 0;
    list-style: none;
}





a.page-numbers {
    
  padding: .375rem .75rem;
  position: relative;
    display: block;
    color: #144853;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #144853;

    
}


select {
    
width:100%;
background: #f5f6fa !important;
}

.acf-input {
    margin-bottom: 35px;

}




.condolensces h5 {
    
color:white!important;
}



.gradient {
    
    background-color: #485461;
    background-image: linear-gradient(
365deg
, #485461 40%, #28313b 74%);
    background-position: center;
    object-fit: cover;
    color: white;
     background-repeat: no-repeat;
    background-size: cover;
}




button.btn.btn-secondary.btn-sm.mt-4 {
    background: #144853!important;
}

button.btn.btn-secondary.btn-sm.mt-4:hover {
    color: white;
}


h1, h2, h3, h4, h5, h6 {
    clear: both;
    line-height: 1.5;
    margin: 0px 0 0rem!important;
    
}


h1 {
  
    font-size: 48px;
    font-weight: 300;

    
    
}


h2 {
    
    font-weight: 400;
    font-size:24px;
    
}


h3 {
    
     
    font-size: 24px;
    font-weight: 600;
    line-height: 34px;
    

}

h4 {
    
    font-size: 19px;
    font-weight:500;
    line-height: 25px;

}


h6 {
   
    font-size: 24px;
    font-weight: 300;
    font-style: italic;
}


.navbar .nav .nav-item {
    margin-right: 30px;
}

.navbar {  
	box-shadow: 0 3px 5px rgb(0 0 0 / 5%);
    padding-bottom: 1rem;
}


button {
  background-color: none!important;
}




.page-title {
text-align: center;
margin-bottom: 50px;
color: white;
background-color: #144853 ;
padding: 35px;
}



.main-body {    
    max-width: 1140px;
    margin: 0 auto;
    min-height:68vh;
    display: flex;
    flex-direction:column;
}


@media only screen and (max-width: 1160px) {
  .main-body {
    margin-left: 10%;
    margin-right: 10%;
  }
}


div#navbarNavDropdown {
    font-size: 14px;
}

.dropdown-menu {
    font-size: 14px;
}



.site-info {
    background-color: #144853 ;
    }
    



.page-title-section {
    display:none;
}

button, input[type="button"], input[type="submit"] {
background:none!important;
}



body, html {
    height: 100%;
}

/* The hero image */
.hero-image {
 background-color: #485461;
    background-image: linear-gradient(
365deg
, #485461 40%, #28313b 74%);

  /* Set a specific height */
  height: 500px;

  /* Position and center the image to scale nicely on all screens */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

}
