﻿.overlay{position:fixed;width:100%;height:100%;z-index:1050;}.overlay.black{opacity:.5;top:0;background:black;}#popupLogin{position:fixed;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;height:auto;z-index:1050;}#popupLogin div.icon-user-login{position:absolute;display:block;margin:auto;left:0;right:0;width:100px;height:100px;top:-50px;background:url("/images/user-login-icon.png") no-repeat;background-size:100px;}#popupLogin span.close{color:#980000 !important;padding:0;font-size:25px;margin-right:5px;}#popupLogin span.close:hover{opacity:1;}#popupLogin div.body{position:relative;padding:0 20px;margin:50px 0;}#popupLogin div.body div.first-column,#popupLogin div.body div.second-column{width:50%;text-align:center;padding:0 10px;}#popupLogin div.body div.first-column{float:left;}#popupLogin div.body div.first-column form h2,#popupLogin div.body div.second-column h2{display:inline-block;font-size:1em;text-align:left;color:#2a3139;font-weight:800;border-bottom:1px solid #980000;margin-bottom:15px;}#popupLogin div.body div.first-column form .cred,#popupLogin div.body div.first-row form .cred{width:100%}#popupLogin div.body div.first-column form .cred .form-group,#popupLogin div.body div.first-row form .cred .form-group{width:100%;display:inline-block;}#popupLogin div.body div.first-column form .cred label,#popupLogin div.body div.first-row form .cred label{font-size:1.0em;color:#2a3139;line-height:1em;float:left;font-weight:800;}#popupLogin div.body div.first-column form .cred input[type=text],#popupLogin div.body div.first-column form .cred input[type=password],#popupLogin div.body div.first-row form .cred input[type=text],#popupLogin div.body div.first-row form .cred input[type=password]{width:100%;font-size:1em;height:30px;margin-top:5px;float:left;padding:6px 12px;}#popupLogin div.body div.first-column form .cred input[type=text]:-internal-autofill-selected,#popupLogin div.body div.first-column form .cred input[type=password]:-internal-autofill-selected,#popupLogin div.body div.first-row form .cred input[type=text]:-internal-autofill-selected,#popupLogin div.body div.first-row form .cred input[type=password]:-internal-autofill-selected{background-color:#fff !important;}#popupLogin div.body div.first-column form .cred .checkbox,#popupLogin div.body div.first-row form .cred .checkbox{margin:0;padding:0;}#popupLogin div.body div.first-column form .cred input[type=checkbox],#popupLogin div.body div.first-row form .cred input[type=checkbox]{margin:0;}#popupLogin div.body div.first-column form .cred input[type=button],#popupLogin div.body div.first-row form .cred input[type=button]{padding:5px 20px;background-color:#980000;margin:10px auto;color:#fff;background-image:none;text-transform:uppercase;}#popupLogin div.body div.first-column form .cred input[type=button]:hover,#popupLogin div.body div.first-column form .cred input[type=button]:active,#popupLogin div.body div.first-row form .cred input[type=button]:hover,#popupLogin div.body div.first-row form .cred input[type=button]:active{background-color:#980000;transition:all 375ms ease-in-out;}#popupLogin div.body div.first-column form .cred div.options,#popupLogin div.body div.first-row form .cred div.options{margin:auto;margin-bottom:10px;}#popupLogin div.body div.first-column form .cred div.options div:nth-child(1),#popupLogin div.body div.first-row form .cred div.options div:nth-child(1){margin:auto;font-weight:800;font-size:1.0em;color:#2a3139;}#popupLogin div.body div.first-column form .cred div.options a,#popupLogin div.body div.first-row form .cred div.options a{text-decoration:none;display:inline-block;color:#2a3139;}#popupLogin div.body div.first-column form .cred div.options a:hover,#popupLogin div.body div.first-row form .cred div.options a:hover{color:#980000;transition:all 375ms ease-in-out;font-weight:600;}#popupLogin div.body div.second-column{float:right;}#popupLogin div.body div.second-column div label{line-height:1;}#popupLogin div.body div.second-column div label:nth-child(1){margin-bottom:10px;font-size:1.3em;color:#2a3139;font-weight:800;}#popupLogin div.body div.second-column div label:nth-child(2){font-size:1.0em;color:#2a3139;}#popupLogin div.body div.second-column button[type=submit]{padding:5px 20px;background-color:#980000;margin:10px auto;color:#fff;background-image:none;text-transform:uppercase;border:0;}#popupLogin div.body div.second-column button[type=submit]:hover,#popupLogin div.body div.second-column button[type=submit]:active{background-color:#980000;transition:all 375ms ease-in-out;}@media (max-width:550px){#popupLogin{width:100%;height:100%;}#popupLogin div.icon-user-login{display:none;}#popupLogin div.body{height:100%;margin:20px 0 0;}#popupLogin div.body div.first-column form .cred input[type=checkbox]{width:auto;height:auto;}}@media (max-width:550px){#popupLogin div.body div.first-column,#popupLogin div.body div.second-column{float:none;width:100%;}#popupLogin div.body div.second-column div{transform:unset;}}
