/*
 Theme Name:   Fortuna Child
 Theme URI:    https://aonm.org/fortuna-child/
 Description:  Fortuna Child Theme
 Author:       Andrew Herne
 Author URI:   https://maxicandi.com
 Template:     fortuna
 Version:      5.9.93
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  fortuna-child
*/

.full_container_page_title {
	padding: 0 !important;
}

@media only screen and (max-width: 768px){
	.full_header {
		display: block!important;
	}
}


.hxp-grecaptcha p {
	color: rgba(102,102,102,0.85);
	font-size: .7em;
}
	
.hxp-grecaptcha p a {
	color: rgba(102,102,102,0.85);
}
	
.grecaptcha-badge {
	visibility: hidden;
}

.qsot-event .post_meta {
    visibility: hidden;
}

.icon-search3:before{
	font-family: 'icomoon';
    content:"\f002";
}

#menu > ul > li.boc_search_toggle_li > a {
    font-family: "Montserrat", Arial, Helvetica, sans-serif;
	cursor: pointer;
	padding-left: 8px;
	padding-right: 8px;
}

.boc_search_border, .boc_search_toggle_li {
	display: unset !important;
}

::-webkit-input-placeholder {
    color:  #777 !important;
}
   
:-moz-placeholder { /* Firefox 18- */
    color:  #777 !important;
}
   
::-moz-placeholder {  /* Firefox 19+ */
    color:  #777 !important;
}
   
:-ms-input-placeholder {
    color:  #777 !important;
}

.woocommerce table.shop_table td {
    padding: 0px 12px;
}

.woocommerce-result-count {
	visibility: hidden;
}

.woocommerce-ordering {
	visibility: hidden;
}

.post_meta {
	visibility: hidden;
}

.post_list_left {
	visibility: hidden;
}

.menu-aonm-main-navigation-container ul {
    text-align: center;
}
     
.menu-aonm-main-navigation-container ul li {
    display: inline-block;
    float: none;
}

.custom_menu_4 #menu ul li {
	float: none;
    text-align: center;
}

.header_search_icon {
    display: inline-block !important;
}

.alert {
  position: relative;
  top: 10;
  left: 0;
  width: auto;
  height: auto;
  padding: 10px;
  margin: 10px;
  line-height: 1.8;
  border-radius: 5px;
  cursor: hand;
  cursor: pointer;
  font-family: sans-serif;
  font-weight: 400;
}

.info {
  background-color: #EEE;
  border: 1px solid #DDD;
  color: #999;
}

.notice {
  background-color: #EFF;
  border: 1px solid #DEE;
  color: #9AA;
}

.warning {
  background-color: #FDF7DF;
  border: 1px solid #FEEC6F;
  color: #C9971C;
}
