.am-facebook-image{box-sizing:content-box}#am-google-image{box-sizing:content-box}#amprogress{background:linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x scroll 0 0 rgba(11,11,11,0.2);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}#amimg_container{left:50%;position:absolute;top:340px;z-index:9999}#am-ajaxlogin-container{width:100%;height:100%;position:fixed;top:0;left:0;background:url(ie.png);background:-moz-linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(11,11,11,0.1)),to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:99999}#confirmOverlay div{min-height:none;min-width:none;max-height:none;max-width:none}#am-ajaxlogin{float:none;width:95%;top:5%;max-width:640px;position:relative;text-align:center;margin:0 auto;padding:15px;border:none;z-index:100;background-color:#fff;font-size:14px;border-radius:5px;-moz-box-shadow:0 5px 15px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}#am-ajaxlogin-close{position:absolute;right:25px;top:20px;cursor:pointer}#am-ajaxlogin-title{font-size:25px;padding:15px 0;background-color:#dedede;color:#121212;text-transform:uppercase;border-radius:5px}#am-ajaxlogin-message{background-color:#fff;height:100%;width:100%;padding:0}.am-form-block{color:#333;width:100%;max-width:250px;display:inline-block;margin:10px 10px 25px;border-right:1px solid #606062;text-align:left;vertical-align:top}.am-form-list input.input-text{width:95%}.am-form-list li{margin:0 0 8px}.am-form-list label{float:left;font-weight:400;position:relative}#advice-validate-email-email_address{position:relative!important;padding:5px 0}.am-form-list em{color:#eb340a;float:right;font-style:normal;position:absolute;right:-8px;top:0}.or_use_that{display:block;margin:15px 0 30px}.am-form-block-line{margin:10px;height:1px}.amform-block-account{margin:10px;border:0}.amform-block-account-container{position:relative;top:10px;max-height:160px}.amform-block-social div{cursor:pointer;margin-bottom:5px;max-height:32px;display:inline-block}#hideDiv{width:100%;height:100%;z-index:10;position:absolute;display:block;float:none}.am-password-login{float:left;font-size:14px;padding-top:2px}.am-password-login a{text-decoration:none;cursor:pointer}ul.form-list label{color:#9ba0a4}.am-password-login a:hover{text-decoration:none;border-bottom:0}.am-login-button{font-size:14px;margin:25px 0 10px;padding:10px;text-decoration:none;display:block;font-weight:700;text-transform:uppercase;cursor:pointer;color:#fff;min-width:100px;width:95%;text-align:center;vertical-align:top}.am-login,.am-create-account{border:3px solid #0d47a1;background-color:#2196f3;border-radius:10px}#confirmBox p{background:0 0;font-size:16px;line-height:1.4;padding-top:5px}.am-ajax-iframe{width:31px;height:32px;border:0}.am-ajax-error{color:#d3574c;font-size:16px;padding:25px}.am-ajax-error img,.am-ajax-success img{margin-right:10px;margin-top:5px;width:20px;display:inline!important}.am-ajax-success{color:#5abb84;font-size:16px;padding:25px}.am-login-forgotpassword{margin:20px;text-align:center}.am-login-forgotpassword div.am-login-button{float:none!important;border:0;margin:10px auto;width:100%;max-width:240px}.am-login-forgotpassword p.required{text-align:center}.am-login-forgotpassword-form-list{margin:0 auto;width:85%}.am-login-forgotpassword .form-list label{float:none!important;font-weight:400;color:#222249}.amajaxlogin-block .box-info .box-head h2{background-image:url(../../../images/i_ma-info.gif)}.amajaxlogin-social-icon{margin:0 auto}.amajaxlogin-social-icon div{margin:5px 0;max-height:32px;display:inline-block}.amajaxlogin-social-icon img{cursor:pointer}#am-twitter-image{color:#fff;height:40px;padding:10px 0 0 35px;text-align:center;width:115px;background-repeat:no-repeat;background-position:top;background-image:url(../../../images/amasty/amajaxlogin/twitter.png);font:12px/15px Arial,Helvetica,sans-serif;cursor:pointer}#am-twitter-image:hover{background-position:bottom}@media screen and (max-width:770px){div#am-ajaxlogin-title{font-size:18px;padding:15px 20px}}@media screen and (max-width:565px){.am-form-block div.am-login-button{left:5px;top:40px;z-index:99}div.amform-block-account-container{top:0}#am-ajaxlogin{top:15px}.am-form-block{margin:10px 10px 20px}}.account-login{margin:25px auto}@media(max-width:767px){.account-login{margin:0 auto}#am-ajaxlogin-title{display:none}#social,.am-form-block{max-width:100%}#social{margin:0 10px;text-align:left}.am-form-block{border-right:0}}