/**
 * 
 * 
 * 
 * 
**/


/*LOGIN REGISTER*/
	.user-registration  {
		margin: auto !important;
		box-shadow: 0 0 !important;
	} 
	.user-registration .ur-frontend-form.login {
		box-shadow: 0 0 !important;
		padding-bottom: 10px;
	}

	.loginModal {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 100vh;
		z-index: 10;
		justify-content: center;
		align-items: center;
		background-color: #0009;
		cursor: pointer
	}
	.loginModal.show {
		display: flex;
	}
	.loginModal .elementor-container {
		cursor: default
	}
	.loginModal .closeModal{
		position: absolute;
		top: 10px;
		right: 10px;
		z-index: 1;
		width: 36px;
	}
	.loginModal .closeModal .elementor-button-text{
		font-size:0;
	}

	.user-registration-MyAccount{
		padding-top: 75px;
	}

	.user-registration-Button {
		color: #fff !important;
	}

	.user-registration-MyAccount-navigation-link--dashboard {
		display: none !important;
	}




@media only screen and (min-width : 1224px){
	.tabs-pub .elementor-tab-title {
		padding: 0 30px 0 0 !important;
		position: relative;
		height: 40px;
		transition: .3s all ease-in-out;
	}
	.tabs-pub .elementor-tab-title:hover {
		color: #202020 !important;
	}

	.tabs-pub .elementor-tab-content {
		padding: 50px 0 0 0 !important;
	}

	.tabs-pub .elementor-tab-title.elementor-active:after {
		content: '' !important;
		position: absolute !important;
		top: 39px !important;
		width: 80% !important;
		height: 1px !important;
		background: #707070 !important;
		left: 0 !important;
	}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.tabs-pub .elementor-tab-title {
		background: #202020;
		color: #fff !important;
		border-bottom: 1px solid #eee !important;
	}
}
