.gps-access-container{	
    box-sizing: border-box;
    //padding:  var(--bui_spacing_4x) var(--bui_spacing_4x) 0;
    position:   relative;
    width:      100%;
}

.gps-access-panel-container{
	margin-left:  auto;
    margin-right: auto;
    max-width:    100%;
    width:        400px;
	border: 1px solid rgb(0 0 0 / 56%);
    background-color: #f3f0f4;
}

.gps-access-panel-container h2 {
    font-weight:      500;
    font-family:      "Tahoma", Sans-serif;
	margin:           0;
    padding:          8px 0;
	text-transform:   none;
    text-align:       center;
    background-color: #fff;
    border-bottom: 1px solid rgb(0 0 0 / 56%);
}
@media (max-width: 766px){
    .gps-access-panel-container h2{
        font-size:      18px;
        letter-spacing: 1.3px;    
    }
}
@media (min-width: 767px) and (max-width: 1023px){
    .gps-access-panel-container h2{
        font-size:      20px;
        letter-spacing: 1.4px;    
    }
}
@media (min-width: 1024px) {
    .gps-access-panel-container h2 {
        font-size:      22px;
        letter-spacing: 1.7px;
    }
}

.gps-extension-form{
	padding: 0 8px;    
}

.gps-extension-form-row{
	margin-bottom: 6px;
	padding:       3px;    
}

.gps-extension-form-row label {
    line-height: 2;
}

.gps-extension-form-row .required {
    color:       red;
    font-weight: 700;
}

p.gps-extension-form-row.gps-extension-form-button {
    display: flex;
}

.gps-extension-Input{
	padding:       .5em !important;
	border-radius: 4px !important;
	font-weight:   400;
	line-height:   normal;
}

.gps-extension-form__label-for-checkbox {
    margin-top: 5px;
}

.gps-extension-button{
	padding:     12px 34px !important;
	margin-left: auto;
}
.gps-extension-button:hover {
    background-color: #781063 !important;	
}
.gps-extension-form-row .gps-extension-form-button{
	display: flex;
}

.gps-extension-LostPassword{
	text-align: right;
    margin-top: 11px;
}

.gps-access-panel-container-switch{
	margin-top:    10px;
	cursor:        pointer;
	border-bottom: 0px solid rgb(0 0 0 / 56%);
}
.gps-access-panel-container-switch h2:hover{
	background-color: #f3f0f4; !important;	
}

.gps-access-container.register{
	display: none;
}
