.auth .global-selector-container{content-visibility:auto;background-image:url('site/resources/img/global/global-mapBg.png')}
.auth .global-selector-container .global-selector-section-panel{display:flex;align-items:center;justify-content:center}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel{float:left;width:100%;margin-top:100px;margin-bottom:300px;border-radius:4px;padding-top:58px;max-width:435px;position:relative}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .global-selector-header-container{padding:0 60px 15px;text-align:center}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .global-selector-header-container .cat-logo{height:50px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .global-selector-header-container .global-selector-welcome{font-size:22px;margin-top:30px;line-height:1;text-transform:capitalize}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control{margin-bottom:30px;padding:0 60px;cursor:pointer}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select{cursor:pointer;height:56px;width:100%;border-radius:0;padding:10px 15px 1px 15px;border:0;border-bottom:1px solid;appearance:none;-webkit-appearance:none;font-size:16px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select::-ms-expand{appearance:none;-webkit-appearance:none}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select:focus{outline:1px solid}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select+label:not(.error):not(.radio),.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select+label+label:not(.error):not(.radio){-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);font-size:12px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:0;z-index:11}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select[disabled]{cursor:not-allowed}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control.control-select::after{content:"";border-width:0 2px 2px 0;border-style:solid;position:absolute;right:90px;top:24px;width:0;height:0;display:inline-block;padding:3px;pointer-events:none;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 0 3px 10px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form #error-msg{color:red}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .button-container{float:left;width:100%;padding:10px 60px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .button-container .button{width:100%;cursor:pointer;margin-bottom:60px}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer .footer .foot-nav .foot-nav-top{border:0}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer .footer .foot-nav .foot-nav-top h2{margin:0 0 10px;font-size:14px}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer .footer .foot-nav .foot-nav-top h3{text-transform:capitalize;margin-bottom:0;line-height:0}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer .footer .foot-nav .foot-nav-top h3 a{font-size:14px}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer{padding-bottom:20px}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer a img{height:33px}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer .global-selector-footer-policy p{float:right;font-size:12px;margin-top:10px}
@media only screen and (max-width:990px){.auth .global-selector-container .global-selector-section-panel .global-selector-panel{max-width:335px;padding-top:30px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .global-selector-header-container{padding:30px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .global-selector-header-container .global-selector-welcome{font-size:14px;line-height:1.45;margin-bottom:0}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control{padding:0 30px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select{left:40px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select+label:not(.error):not(.radio),.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control select+label+label:not(.error):not(.radio){left:46px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) .control.control-select::after{right:40px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .form:not(.dealers__body--form) label.error{left:40px}
.auth .global-selector-container .global-selector-section-panel .global-selector-panel .button-container{padding:10px 30px}
.auth .global-selector-container .global-selector-footer a img{display:none;content-visibility:auto}
.auth .global-selector-container .global-selector-footer-panel .global-selector-footer img{display:none}
.auth .global-selector-container .global-selector-footer .global-selector-footer-policy p{text-align:center;float:initial !important}
}
@media screen and (max-width:767px){.auth .global-selector-container .global-selector-footer-panel .global-selector-footer .footer .foot-nav .foot-nav-top h2{border-bottom:1px solid #666}
}