/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 11 2022 | 15:42:42 */
.tml-field-wrap.tml-rememberme-wrap {
	float:right
}

.tml-field-wrap.tml-submit-wrap > button, 
.gform_button.button{
	background: #fff;
    border: 2px solid #00AEEF;
    color: #00AEEF;
    padding: 0.8rem 3rem;
    border-radius: 0.5rem;
    font-weight: 600;
    font-family: 'Source Sans Pro';
    font-size: 1.5rem;
	cursor: pointer;
}

.tml-field-wrap.tml-submit-wrap > button:hover,
.gform_button.button:hover {
	background: #00AEEF;
    border: 2px solid #00AEEF;
    color: #fff;
}

.tml-lostpassword-link {
	list-style: none;
}

.tml-lostpassword-link a {
	color: #404040;
}

.tml-lostpassword-link a:hover {
	text-decoration: underline
}

.gform_body input[type="text"], 
.gform_body input[type="password"], 
.gform_body input[type="date"], 
.gform_body input[type="number"] {
	    width: 100% !important;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {  
    padding-left: 20px;
    padding-right: 20px !important;
	border: 0px!important;
	border-radius: 1rem;
}

.select2.select2-container{
	width: 100% !important;
}

.select2-container--default .select2-selection--single {   
	padding: 5px 10px !important; 
	height: auto !important;
}

.select2-container--open .select2-dropdown {
	top:33px !important
}

.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper .gfield_consent_description {
	border: 0 !important }

#field_1_12, 
#field_2_12, 
#field_3_12 {
	background: #f4fbfe;
    padding: 20px;
    border-radius: 10px;
    margin-right: 15px;
}

.gfield_description.gfield_consent_description {
	font-size: 16px !important;
    margin-top: 0 !important;
    padding: 0 !important;
}

.gfield_description.gfield_consent_description a {
	    color: #00aeef;
}

.gfield_description.gfield_consent_description a:hover {
	text-decoration: underline
}

#field_1_15 .dp_pharmacy_selector,
#field_2_15 .dp_pharmacy_selector, 
#field_3_15 .dp_pharmacy_selector {
	font-size: 16px;
    font-weight: 600;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #ecebeb !important;
    margin-top: 6px !important;
}
@media (max-width: 1023px) {
	.splash_link {
		margin-top: 0px !important;		
	}
	.splash_button {
		margin-right: 20px;
	}
}
@media (max-width: 1024px) {
	.splash_buttons {
		display: flex;
    	flex-direction: row;
    	align-items: center;
	}
	.splash_link {
		margin-top: 10px;
	}
}
.splash_date {
	font-size: 1.8rem;
    font-weight: 600;
	line-height: 1;
}
.splash_name {
	color: #00aeef;
    font-size: 2rem;
    font-weight: 700;
	line-height: 1;
	margin-top: 15px;
    margin-bottom: 15px;
}
.splash_link {
	color: #727272;
    display: block;
    font-weight: 600;
    text-decoration: underline;
}

.splash_link:hover { 
	color:#000;
}
.splash_button {
	background-color: #00aeef;
    border: 1px solid #00aeef;
    color: #ffffff;
    padding: 5px 25px;
    display: block;
    border-radius: 5px;
	text-align:center;
}
#modal-58-2 {
	    border-radius: 10px;
}
#modal-58-2 .ct-shortcode {
	    padding:20px
}

.pentagram_wrapper{
	display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
}
#_tabs-33-2 .oxy-tab{
	font-weight: 600;
	font-size:18px
}
#_tabs-33-2 .oxy-tab:hover, #_tabs-33-2 .tabs-5432-tab-active {
	background: #f2fbff;
    color: #00AEEF;
}
.to_login {
	background: #fff !important;
    border: 2px solid #00AEEF !important;
    color: #00AEEF!important;
    padding: 0.8rem 3rem!important;	
    border-radius: 0.5rem!important;
    font-weight: 600!important;
    font-family: 'Source Sans Pro'!important;
    font-size: 1.5rem!important;
    cursor: pointer!important;
}

.to_login:hover {
	background: #00AEEF !important;
    border: 2px solid #00AEEF!important;
    color: #fff!important;
}