
/*body{font-family: "Poppins", sans-serif;}*/
body{font-family:"Helvetica Neue",Poppins,Helvetica,Arial,sans-serif}
hr {border-color: #eeeeee;}

h4 {font-size: 1.2rem;}
h5 {font-size: 1rem;}
h6 {font-size: 0.8125rem; font-weight: 400;}

/*COLORS*/
.wp-color-blue {color: #015097;}
.wp-color-green {color: #3a8745;}
.wp-color-danger {color: #f75676;}
.wp-color-text-gray {color: #f75676;}
.wp-color-crimson {color: #943053;}

/*BACKGROUND COLORS*/
.wp-bg-blue {background-color: #015097;}
.wp-bg-green {background-color: #3a8745;}
.wp-bg-gray {background-color: #f8f9fa;}
.wp-bg-form-gray {background-color: #F1F1F1;}
.wp-bg-footer-gray {background-color: #eee;}
.wp-bg-danger {background-color: #f75676}
.wp-bg-ligt-blue {background-color: #567fa3}
.wp-bg-alert-danger {background-color: rgba(247,86,118,0.95)!important;}


/*HEADER*/
.wp-navbar a {
	color:#171717!important;
}
.wp-navbar li>a:hover,
.wp-navbar li>a:focus,
.wp-navbar .nav-link.active, 
.wp-navbar .active > .nav-link {
	color:#015097!important;
}

.wp-navbar .dropdown-item:focus {
	background-color: #b2babf;
}

.dropdown-menu a {
	color: #66757f!important; font-size: 0.875rem;
}


/*FOOTER*/
.wp-footer {background: #eee; color:#171717; font-size: 12px;}
.wp-footer a {text-decoration: underline; color:#171717;}
.wp-footer a:hover {text-decoration: none;}


.wp-view-title {
	font-size: 50px; text-align: center; font-weight: 400;
}

.wp-view-subtitle {
	font-size: 15px;
	text-align: center;
	font-weight: 400;
	font-style: italic;
	color: #868686;
}

.help-block {
	font-size: 12px; color: red;
}

.wp-login-input {
	font-size: 16px;
	/*font-weight: 600;*/
	border: 1px solid #e7e9eb;
	box-shadow: none!important;
    -webkit-box-shadow: none!important;
}

.wp-login-button {
	background-color: #3a8745; font-size: 15px; font-weight: 700; color: white; height: 56px; width: 35%;
}

.wp-login-button:hover, .wp-login-button:focus{
	background-color: #2e6c27; color: white;
}

.wp-cancel-button {
	background-color: #c5c5c5; font-size: 15px; font-weight: 700; color: white; height: 56px; width: 150px;
}

.wp-cancel-button:hover, .wp-cancel-button:focus{
	background-color: #ADADAD;
}

.wp-forgot-label {
	color:#868686;
 	font-size: 13px;
 	font-weight: 500;
 	text-decoration: underline;
}

.wp-forgot-label:hover, .wp-forgot-label:focus {
	color:#868686;
	text-decoration: none!important;
}

.wp-signup-link {
	color: #015097;
	font-size: 17px;
	font-weight: 700;
}

.wp-agree-div {
	font-size: 14px;
}

.wp-agree-div a {
	text-decoration: underline; 
	color:#212529;
}

.wp-agree-div a:hover {
	text-decoration: none; 	
}

.form-check-label {
	font-size: 0.8125rem;	
}


.wp-accreditation-label {
	font-size: 12px; font-weight: 700;	
}

.wp-font-20{
	font-size: 20px;
}

.wp-font-17{
	font-size: 1rem;	
}

.wp-font-16{
	font-size: 1rem;	
}

.wp-font-14{
	font-size: 0.875rem;	
}

.wp-font-13{
	font-size: 0.8125rem;	
}

.wp-info-icon {
	font-size: 28px; font-style: italic;
}

.wp-radio-label {
	padding-top: 2px;
}

.wp-radio-label-lp{
 	padding-left: 16px;	
}

.wp-accreditation-controls-div{
	padding-left: 36px!important; display: none;
}

.wp-accreditation-button {
	background-color: white; font-size: 1rem; font-weight: 700; color: #3a8745; height: 56px; width: 15%; border: 2px solid #3a8745;
}

.wp-accreditation-button:hover, .wp-accreditation-button:focus{
	background-color: #3a8745; color: #fff;
}

.wp-select-label {
	font-size: 14px;
	font-weight: 600;
	padding-top: 12px;
}

.wp-settings-green-link {
	background-color: #3a8745; color: white; font-size: 15px; font-weight: 700;
}

.wp-settings-green-link:hover, .wp-settings-green-link:focus{
	background-color: #2e6c27; color: white;
}


.display-none {
	display: none;
}

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}

.header-logo {
	width: 32px; height: 32px; border-radius: 4px;
}

.dashboard-logo {
	width: 70px; height: 70px; border-radius: 10px;
}

.dashboard-username-label {
	font-weight: bold; font-size: 1.25rem;
}

.wp-link {
	color: #015097; text-decoration: underline; 
}

.wp-link:hover {text-decoration: none;}

.inv-num-label {
	color: #015097; font-weight: bold; font-size: 3rem;	
}

.wp-label-sm {
	font-size: 0.875rem; font-weight: 400;	
}

.dashboard-na-img {
	width: 25px; height: 25px;
}

.dashboard-complete-label {
	color: #943053;
}

.dashboard-complete-link {
	color: #943053; text-decoration: underline; 
}

.dashboard-complete-link:hover {text-decoration: none; color: #943053;}

.investment-title {
	font-weight: bold; font-size: 1.25rem;
}

.investment-details {
	font-weight: 400; font-size: 1rem; line-height: 1.25
}

.investment-news {
	font-weight: 400; font-size: 0.875rem; line-height: 1.25
}

.investment-logo {
	width: 60px; height: 60px; border-radius: 10px;
}

.investment-button {
	background-color: #c5c5c5; font-size: 13px; font-weight: 700; color: black;
}

.investment-button:hover, .investment-button:focus{
	background-color: #ADADAD;
}

.dashboard-link {
	text-decoration: underline; 	
}
.dashboard-link:hover {text-decoration: none;}

.dashboard-amount-label {
	color: #015097;
	font-weight: bold;
	font-size: 1.6rem;
}


.join-title-become {
	font-size: 2.5rem;
	font-weight: normal;
}

.join-become-label {
	font-weight: 900;
	font-size: 2rem;
}

.join-skew-back {
	background-color: #015097;
	transform: skew(15deg);
    -o-transform: skew(15deg);
    -moz-transform: skew(15deg);
    -webkit-transform: skew(15deg);
    display: inline-block;
    padding: 2px 5px 2px 5px;
}

.join-blue-become-label {
	font-weight: 900;
	font-size: 2rem;
	color: white;
	transform: skew(-15deg);
    -o-transform: skew(-15deg);
    -moz-transform: skew(-15deg);
    -webkit-transform: skew(-15deg);
	display: inline-block;
}

.join-blue-label {
	font-weight: bold;
	font-size: 1.7rem;
	color: #015097;
	letter-spacing: 0.07rem
}

.join-logo-back {
	background: url("/images/join/logoBack.png") center center no-repeat;
	background-size: contain; 
}

.join-small-label {
	font-weight: normal;
	font-size: 1.1rem;
}

.join-sample-label {
	font-weight: bold;
	font-size: 1.5rem;
	letter-spacing: 0.07rem
}