/*
 Theme Name:   Prohauz Child
 Theme URI:    http://prohauz.bold-themes.com
 Description:  Prohauz child theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     prohauz
 Version:      1.0.0
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  prohauz-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */

/* =======  Header - Styles  ======= */
.btOpacityLightHeader:not(.btStickyHeaderActive):not(.btMenuVertical) .mainHeader .mainHeaderInner {
    background-color: #fff !important;
}
.btOpacityLightHeader .mainHeader {
    color: #000 !important;
}
.btMenuVertical .mainHeader .logo img {
	max-width: 72px;
}
.btMenuVertical.btOpacityLightHeader .mainHeader {
	background-color: #fff;
}
.btMenuVertical.btOpacityLightHeader .mainHeader .topBarInMenu .btIconWidget:hover {
	color: var(--accent-color);
}


/* =======  Bold Builder Edit Mode UI - Preview Buttons and Icons  ======= */
#bt_bb_fe_preview_toggler,
#bt_bb_fe_save {
	z-index: 9999 !important;
}

/* ======= Bold Widget - Row & Column ======= */
.bt_bb_row .bt_bb_column.bt_bb_padding_text_indent .bt_bb_column_content {
	height: 100%;
}

/* ======= Bold Widget - Counter ======= */
.bt_bb_counter_icon_holder {
	flex-flow: row nowrap;
}
.bt_bb_counter_icon_holder.bt_bb_size_large .bt_bb_counter_icon_number .bt_bb_counter_holder {
	font-size: 3.8em;
}


/* =======  Contact Form - Styles  ======= */

.btContact .btContactRow {
	column-gap: 12px;	
}

.btContact .btContactRow > * {
	flex: 1;
}


/* =======  Contact Us page - Styles  ======= */

/* Make the map height full accordingly based on the section */
#contact_and_map .bt_bb_column .bt_bb_column_content {
	flex: 1;
}
#contact_and_map .bt_bb_column .bt_bb_column_content .bt_bb_column_content_inner,
#contact_and_map .bt_bb_column .bt_bb_column_content .bt_bb_column_content_inner .bt_bb_raw_content,
#contact_and_map .bt_bb_column .bt_bb_column_content .bt_bb_column_content_inner .bt_bb_raw_content iframe {
	height: 100%;
}