/*
Theme Name: Elementra Child Theme
Template: elementra
Theme URI: https://elementra.themerex.net/
Description: Elementra Child Theme
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.0
Tested up to: 6.7
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
/*NAV*/
.trx-addons-main-nav-menu .trx-addons-submenu-item:hover > .trx-addons-submenu-link {
  color: #FFF !important;
  background-color: #3D3D3D !important;
}

/*HOMEPAGE*/
	.more-btn {
	    text-transform: uppercase !important;
		font-weight: 500 !important;
	    color: #ffffff !important;
	}
	.more-btn:hover {
    color: #70020F !important;
	}
	.m-title h2{
    	font-size: 42px !important;
		/*text-transform: uppercase !important;*/
	}
	.test {
    margin-top: auto;
	}

/*BLOG PAGE*/
/*.page-id-1428 .body.remove_margins .page_content_wrap {
    padding-top: 6% !important;
    padding-bottom: 6% !important;
}*/

/*FORMS*/
	/*.rda-form input[type=radio] {
		-webkit-appearance: none !important;
		appearance: none !important;
		background-color: #ffffff !important;
		margin: 0 !important;
		color: #e27730 !important;
		width: 1.15em !important;
		height: 1.15em !important;
		border: 0.15em solid #e27730 !important;
		border-radius: 50% !important;
		transform: translateY(-0.075em) !important;
		display: grid !important;
		place-content: center !important;
	}

	.rda-form input[type=radio]:checked:before {
		transform: scale(1) !important;
	}

	.rda-form input[type=radio]:before {
		content: "" !important;
		border-radius: 50% !important;
		transform: scale(0) !important;
		transition: 120ms transform ease-in-out !important;
		box-shadow: inset 1em 1em #e27730 !important;
		border: 1px solid #e27730 !important;
	}

	.rda-form input[type=radio]:checked:after {
		background-color: #e27730 !important;
	}*/
	.rda-form div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input + label{
	padding-inline-start: 22px;
	margin: 0;
	line-height: 1.3;
	}
	.rda-form div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input + label {
	padding-inline-start: 22px;
	margin: 0;
	line-height: 1.3;
	}
/*MOBILE MENU*/
.menu_mobile .menu_mobile_nav_area {
	margin: 6em auto;
}
.sc_layouts_item_icon.sc_layouts_iconed_text_icon.trx_addons_icon-menu {
	color: #FFDEE2 !important;
}

/*MOBILE*/
@media only screen and (max-width: 600px) {
	.m-title h2{
    	font-size: 26px !important;
		line-height: 36px !important;
	}
	.m-title h4{
    	font-size: 20px !important;
		line-height: 30px !important;
	}
	.more-btn {
	    font-size: 12px;
	}
	.trx-addons-restaurant-menu .trx-addons-restaurant-menu-title {
		font-size: 20px !important;
	}
	.trx-addons-restaurant-menu .trx-addons-restaurant-menu-price-discount {
		font-size: 20px !important;
	}
}