.ev-modals .modal-footer .btn+.btn {
    background: #ba141a !important;
    color: #fff !important;
}
.sidebar-column-primary {
    z-index: 0 !important;
}
div#sub-tabs{
	background: #fff;
	color: #000;
	text-align: center !important;
	margin-top: -150px;
}
div.bd-tabs{
	background: #fff;
	color: #000; 
}
div#sub-tabs .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
	border-radius: 50px !important;
}
button#loginRecaptcha.ev.btn.btn-success{
	background: #ba141a !important;
    color: #ffffff !important;
    font-weight: bold;
}
button.ev.btn.btn-success{
	background: #ba141a !important;
    color: #ffffff !important;
    font-weight: bold;
}
button#resetButton.ev.btn.btn-default.ng-binding.ng-scope{
	background: #ffffff !important;
    color: #000000 !important;	
}
button.btn.btn-success.btn-lg.ng-binding{
	background: #ba141a !important;
    color: #ffffff !important;	
    border: 0;
    margin-bottom: 15px;
}
#label_tandc {
	display: none !important;
}
#label_personal-details-tandc {
	visibility: hidden !important;
}
#checkbox_tandc_true_divParent {
	margin-left: 2em !important;
}
#personal-details--checkbox_tandc_true_divParent {
    padding: 1em;
}
.ev .pm2 #product-profile-login .card{    
    border: 0 !important;
    border-radius: 3px; 
    background-image: linear-gradient(to right, rgba(165, 7, 24, 1) 0%, rgba(102, 7, 24, 1) 100%);    
    margin-top: -60px;
}
span#evSubscribeGoBack{
	margin-left: 30px;
    margin-top: 50px; 
    color: #ffffff; 
    background: #2f2f2f;
    border-radius: 50px;
    padding: 10px 15px;
    cursor: pointer;
}
ev-product-profile ev-error-msg > .alert-danger {
    margin: 1.5em 5em 6em 5em !important;
}
.ev-modals .modal-dialog {
    margin: 5em auto !important;
}
.bs-pinning-block {
    z-index: 900 !important;
}
.ev-widget-header > .ev-img[data-image]:not([data-image=""]) {
    background-repeat: no-repeat !important;
    background-position: center !important;
    height: 101px !important;
}
.site-header .main-menu > li > ev-profile ev-profile-when a {
    color: #000000;
}
.site-header .top-menu.menu > li > ev-profile ev-profile-when a {
    color: #a3a3a3;
}
.main-menu.menu > li:hover > ev-profile ev-profile-when a {
    color: #ba141a;
}
.site-header .top-menu.menu > li:hover > ev-profile ev-profile-when a {
	color: #ba141a;
}
ul.menu ev-profile > .ev ev-profile-when a:hover {
    text-decoration: none;
}
.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-list {
    overflow: hidden;
    text-align: center;
    width: fit-content;
    border-radius: 50px;
    margin: auto !important;
}
.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a{
    border-radius: 50px !important;
    padding: 14px 35px !important;
}
li.vc_tta-tab.vc_active a{
    background: #000;
    color: #fff;
}
.vc_tta-color-black.vc_tta-style-modern .vc_tta-tab>a {
    border-color: #222;
    background-color: #fff ;
    color: #2a2a2a;
}
.linkspan {
    margin-right: 10px;
    font-weight:600;
}
.linkspan:hover {
    cursor: pointer;
}
#ngntogglebutton:hover, #usdtogglebutton:hover {
    cursor: pointer;
}

@media only screen and (max-width: 480px){
    div.hit-wall {
    	width: 100% !important;
        margin: 0 auto !important;
        padding: 10px;
        color: #000;
        border: 3px solid #000;
   }
    div.hit-wall img{
   	 width: -webkit-fill-available !important;
    }
    div.hit-wall h1{    
        font-size: 20px;
        font-weight: bold;
    }   
}
 @media only screen and(max-width: 767px){
    div.hit-wall {
    width: -webkit-fill-available;
  }
     .vc_custom_1624808643333{
     	margin-right: auto;
         margin-left: auto;            
        margin-top: -150px !important;
        padding-right: 0 !important;
        padding-left: 0 !important;
     }
    .vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-10 .vc_tta-panel .vc_tta-panel-heading{
     	width: fit-content;
     }
      
}
@media only screen and (max-width: 600px){ 
}
@media only screen and (min-width: 600px){
	
 
}