.ev {
	font-family: 'Poppins',arial,sans-serif !important;
}
.ev a:focus {
	text-decoration: none !important;
}
.ev .widget-body {
    padding: 25px !important;
    background-color: #eaeaea !important;
}
ev-login div[id=login-flip-front].flip-front,
ev-login div[id=login-flip-back].flip-back,
ev-registration[id^=registration-widget]>div:first-of-type {
    max-width: 60vw;
    width: 90%!important;
    margin: 0 auto;
    position: relative;
}
.ev .pm2 .product-item {
	border: unset !important;
}
.ev .pm2 .alert-info,
.ev .pm2 .payment-content input[type=checkbox] {
	display: none !important;
}
.ev .table-striped>tbody>tr.product-summary-item {
	background-color: #fff !important;
	color: #262626 !important;
}
.ev button,
.ev .table-striped>tbody>tr,
.ev .pm2 .payment-content li,
.ev .pm2 #product-profile-login .card {
	background-color: #262626 !important;
	color: #FFF !important;
	background-image: unset !important;
}
.ev .widget-header,
.ev button:hover,
.ev .pm2 .payment-content li:hover,
.ev .pm2 .payment-content li.payment-plan-selected,
.ev .pm2 #product-profile-login .card:hover {
	background-color: #283778 !important;
	color: #FFF !important;
	background-image: unset !important;
}
.ev button:hover,
.ev .btn-success:active:hover,
.ev .pm2 .payment-content li:hover,
.ev .pm2 #product-profile-login .card:hover,
span.text.currency-selected:hover,
span.text.currency-select:hover {
	box-shadow: 2px 1px 3px #888888;
}
ev-product-profile .profile-section-title {
	display: none !important;
}
#widget-body .widget-input,
#widget-body .forgot-password,
#widget-body .remember-me,
#widget-body .forgot-password {
	font: 14px/1.4 'Poppins',arial,sans-serif !important;
	color: #737373 !important;
}
@media (min-width: 1200px) {
	.ev .col-lg-offset-4 {
		margin-left: 20% !important;
	}
	.ev .col-lg-4 {
    	width: 60% !important;
    }
}
@media (min-width: 992px) {
	.ev .col-lg-offset-4 {
		margin-left: 20% !important;
	}
	.ev .col-lg-4 {
    	width: 60% !important;
    }
}
@media (min-width: 768px) {
	.ev .col-lg-offset-4 {
		margin-left: 20% !important;
	}
	.ev .col-lg-4 {
    	width: 60% !important;
    }
}
.currencytoggle {
	margin-top: 20px;
    margin-bottom: 5px;
}
span.text.currency-selected,
span.text.currency-select {  
	border: 1px solid #b3b3b3;
	border-radius: 5px;
	padding: 8px;
	cursor: pointer;
	font-size: 15px;
	color: #FFF !important;
	background-image: unset !important;
	display: block;
    width: 50%;
    float: left;
    text-align: center;
}
span.text.currency-select {
	background-color: #262626 !important;
}
span.text.currency-selected,
span.text.currency-select:hover {
	background-color: #283778 !important;
}
ev-complete-dpo-subscription ev-error-msg {
	display: none !important;
}
.bdaia-header-default #navigation.nav-boxed.mainnav-dark .primary-menu #menu-primary>li>ev-profile a {
    color: #FFF;
}
.bdaia-header-default #navigation.nav-boxed.mainnav-dark .primary-menu ul#menu-primary>li:hover>ev-profile a,
.bdaia-header-default #navigation.nav-boxed.mainnav-dark .primary-menu ul#menu-primary > li.current-menu-item>ev-profile a {
    background: #283778;
    text-decoration: none;
}
.bdaia-header-default #navigation .primary-menu #menu-primary>li>ev-profile a {
    position: relative;
    height: 100%;
    padding: 0 16px;
    line-height: inherit;
    zoom: 1;
    font-family: 'Poppins',arial,sans-serif;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    -webkit-backface-visibility: hidden;
}
.bdaia-header-default #navigation .primary-menu #menu-primary>li>ev-profile .ev > a:hover {
    text-decoration: none;
}
