/*
Theme Name: Exponent Child
Description: Exponent Child Theme
Author: Brand Exponents
Template: exponent
Version: 1.0
*/

/* Mobile Menu */

.tatsu-sidebar-menu .menu-item-1128 .sub-menu-indicator {
	left: 100px;
}

.tatsu-sidebar-menu .menu-item-1088 .sub-menu-indicator {
	left: 120px;
}

.tatsu-sidebar-menu .menu-item-1075 .sub-menu-indicator {
	left: 70px;
}

@media screen and (max-width: 1024px) {
	.tatsu-header-row {
		justify-content: space-between;
	}
}

@media screen and (min-width: 1366px) {
	.tatsu-By68955Qr,
	.tatsu-rkrQ3N1ugr {
		display: none;
	}
}


/* Fake Buttons */
.custom-no-link a {
  pointer-events: none;
}

.custom-no-link a:hover,
.custom-no-link .tatsu-button-wrap  {
  cursor: default;
}

/* Gravity Forms */

.gfield_time_hour,
.gfield_time_minute {
	margin-right: 1rem !important;
	min-height: 48px;
}

.gfield_time_ampm select {
	min-height: 48px;
	width: calc(3rem + 20px) !important;
	padding: 6px;
}

.gfield select {
	min-height: 42px;
	margin: 0;
}

@media screen and ( min-width: 500px ) {
    .gfield_time_hour,
    .gfield_time_minute,
    .gfield_time_ampm select {
         min-height: 42px;
   }
}

@media screen and ( min-width: 769px ) {
	.col-2 {
		display: inline-flex;
		width: 50%;
		flex-wrap: wrap;
	}

	.col-2 label {
		flex-basis: 100%;
	}

	.col-2 .ginput_container {
		width: 100%;
	}
	
	.gfield_checkbox {
		display: flex;
	}

	.gfield_checkbox li {
		margin-right: 1rem !important;
	}

	.gform_wrapper .gfield_checkbox li label {
		max-width: 100% !important;
	}

	.gfield_checkbox input {
		margin-top: 0 !important;
	}
}

.col-2 .ginput_container input[type="text"],
.col-2 .ginput_container input[type="email"] {
	width: 100% !important;
}

textarea,
input[type="text"],
input[type="email"],
input[type="submit"] {
    -webkit-appearance: none;
    border-radius: 0;
}

@media screen and ( min-width: 769px ) {
	.d-flex .gfield_radio {
		display: flex;
	}

	.d-flex .gfield_radio li {
		margin-right: 12px !important;
	}

	.gfield_radio li input[type=radio] {
		margin-top: 0 !important;
	}
}

.ginput_container_text input,
.ginput_container_select select,
.ginput_container_address input {
	padding-left: 8px !important;
}

/* White Form */
#white-form .gform_body label {
	color: #fff;
}
#white-form .gform_body input {
	border: 1px solid #fff;
	color: #fff;
}

#white-form .gform_footer {
	text-align: center;
}

/* Blog */

.be-blog-archive .exp-post-content-read-more-underlined .exp-read-more-underlined {
	font-size: 18px;
	background-color: rgba(241,99,63,1);
	color: #fff;
	padding: 6px 24px;
	line-height: 32px;
}

.exp-read-more.exp-read-more-underlined::after {
    background: rgb(36, 36, 36) !important;
}

.exp-categories-post-count {
	display: none;
}

/* Blog Sidebar */

.exp-sidebar .widget h6 {
	letter-spacing: 1px !important;
}

.widget a {
	color: #343638;
	font-family: Arial,Helvetica,sans-serif;
}

/* Footer */

.page-id-1490 #tatsu-footer-container {
	display: none;
}
