.pop-login{max-width:750px!important;height:auto;padding:0;font-size:14px;border:2px solid #4e4e4e;display:flex;//flex-flow:rowwrap}.pop-login a,.pop-login a:hover{color:#000;text-decoration:underline}.pop-login .half{width:50%;text-align:left;float:left;overflow:hidden}.pop-login .half .padder{position:relative;padding:20px}.pop-login .half.gray_fill{background-color:#dfdfdf}.pop-login .half.white_fill{background-color:#fff}.pop-login .half .padder h3{font-size:16px;font-weight:600;color:#000;margin:0 0 10px;letter-spacing:1.3px;text-transform:uppercase;text-align:center}.pop-login .half .padder p{margin-bottom:15px;font-size:14px;text-align:center;font-weight:300;line-height:20px}.pop-login .half .padder .small_text p{margin-top:10px}#login-popup .logo{padding:20px 20px 10px}.pop-login .half .padder .logo_gray.bianko{background-image:none}.pop-login .half .padder .text-label{color:#000}.pop-login .half .padder .button{width:100%;padding:0 10px;margin-bottom:0;text-transform:uppercase}.pop-login .half .padder .input-text{width:100%;height:45px;line-height:45px}.pop-login .white_fill .input-text{background:#f0f0f0}.pop-login .half .padder .messages ul li{height:20px}.pop-login .half .padder ul li label{display:none}.pop-login .half .padder .input-box,.pop-login .half .padder .field{width:100%}.pop-login .half .padder #form-validate .styled-select{background-color:#e9e9e9}.pop-login .half .padder #form-validate .styled-select,.pop-login .half .padder #form-validate .styled-select select{width:296px}.pop-login .half .padder .form-list li .field{padding:0;margin:0}.mr-24{margin-bottom:25px!important}.pop-login .half .padder .form-list li .margin-top8{margin-top:10px}.pop-login .half .padder .form-list li{margin:0 0 10px}.pop-login .half .padder .form_1 .required{position:absolute;left:0;bottom:0;font-size:10px}.pop-login .half .padder .small_text{width:100%;float:left;margin-top:10px;font-size:10px}.pop-login .half .padder form a.options{font-size:13px;display:block;text-decoration:underline;padding:4px 0;text-align:center}.pop-login .additional-info{font-size:13px;text-align:center;line-height:18px;letter-spacing:.5px;font-weight:300;color:#000;padding:10px 0 0}.pop-login .additional-info a{font-weight:700;text-decoration:underline}@media only screen and (max-width:750px){.pop-login{flex-direction:column}.pop-login .half{width:100%;padding:0}.pop-login .half.white_fill{background-color:#dfdfdf}#login-popup .logo{background-color:#fff}.pop-login .half .padder .input-text{background-color:#fff}.pop-login .additional-info{font-size:12px;font-weight:400}.pop-login .half .padder h3{font-size:14px}}