@font-face{font-family:Open sans;src:url(OpenSans-Regular.ttf)}#sociallogin_button #magestore-popup_social ul li button{width:175px;height:37px}#sociallogin_button #magestore-popup_social ul li{float:left;font-family:Open sans}@media all and (min-width:0px) and (max-width:680px){#magestore-popup_social{font-size:1.5em!important}}@media(min-width:681px){}@media all and (min-width:0px) and (max-width:459px){#sociallogin_button #magestore-popup_social ul li{padding:0 0 10px}#sociallogin_button ul li{padding:0 0 10px}}@media(min-width:460px){#sociallogin_button #magestore-popup_social ul li{padding:0 0 10px 10px}#sociallogin_button ul li{padding:0 0 10px 10px}}ul.magestore-login-social li{background:#fff;border:none;float:right}#magestore-popup .border-popup{overflow:auto;max-height:85vh}#magestore-popup{width:66%!important;z-index:99999;max-width:630px}#magestore-popup_social{text-align:center;font-size:1.5em;line-height:1.25em;margin-bottom:.7em;position:absolute;top:100px!important;left:0;z-index:100000;background-color:#fff}#sociallogin_button ul.right li{float:right}.magestore-popup_social{width:90%!important}#other_sociallogin_label{background-color:#f0f0ed;line-height:2em}#magestore-popup_social li{text-align:center}.magestore-login-social{float:right;padding-right:30px}ul.magestore-login-social li.button{list-style:none!important;padding:4px 0}ul.magestore-login-social li.button:hover{background:0 0!important;margin:0;border:none;list-style:none!important}.sociallogin-input-box .input-text{box-shadow:none}.sociallogin-other-button-popup li.button{background:0 0;border:none;list-style:none!important;padding:3px 8px!important}.sociallogin-other-button-popup li.button:hover{background:0 0;border:none;list-style:none!important}.other-button{padding:0}.bt-login-social{padding:0;margin:0!important}.top-container{width:100%}#sociallogin_button{}#sociallogin_button ul li,.sociallogin-other ul li{margin:0}#sociallogin_button ul li.button,.sociallogin-other ul li.button{background:0 0!important;border:none!important;list-style:none!important}#sociallogin_button ul li.button,.sociallogin-other ul li{display:inline-block;margin:0 auto}#sociallogin_button ul li.button:hover{background:0 0!important;border:none!important;list-style:none!important}.sociallogin-other-button{_display:block!important;z-index:3000!important}#sociallogin-other-a{display:inline-block;width:100%;text-align:right}#sociallogin-other-div{display:inline-block;width:100%;margin:0}#sociallogin-other-b{display:block;height:30px;line-height:30px}#sociallogin-other-b span{display:block;margin-right:30px;text-align:right}#sociallogin-other-button{top:30px}#magestore-login-form .magestore-invalid-email{margin:0}.other-button{}#bg_fade{z-index:30020!important;float:left;width:100%;min-height:3000px}.active .sociallogin-other-span-img-popup{float:right;width:20px;height:25px;cursor:pointer;background:url(sociallogin/sub.png) no-repeat right}@media only screen and (max-width:900px){#magestore-forgot-password,#magestore-forgot-back,#magestore-sociallogin-create-new-customer{font-size:14px}#magestore-sociallogin-form-forgot .magestore-login-popup-button{width:100%}#magestore-popup .border-popup{height:auto}#magestore-login-form{width:57%;padding:0}.sociallogin-input-box .input-text{box-shadow:none;width:100%}.magestore-login-popup-button .pass-register{float:left;width:auto;clear:both}#magestore-login-social{width:43%;text-align:center;margin-top:15px}.magestore-login-social{padding-right:0}ul.magestore-login-social li.button{margin-right:8px}ul.magestore-login-social li{float:left;vertical-align:middle;float:none}#magestore-login-social .magestore-loign-h3{float:left;padding-right:0;width:100%;margin-bottom:2px}#magestore-button-sociallogin-forgot{margin-top:0;float:right}#magestore-create-user{width:57%;padding-left:0}#magestore-sociallogin-form-create .form-list>li{float:left;width:100%}#magestore-popup .form-list .sociallogin-field{width:50%}#magestore-popup .form-list .sociallogin-field.right{padding-left:5px}#magestore-button-sociallogin-forgot{margin-bottom:0}#magestore-button-sociallogin-forgot{float:left;margin-bottom:15px}}@media only screen and (max-width:767px){#magestore-popup{width:90%!important}#magestore-login-social,#magestore-login-form,#magestore-create-user{width:100%}#magestore-login-form,#magestore-create-user{background:url(sociallogin/bg-login-horizontal.png) no-repeat center bottom;padding-bottom:20px}#magestore-login-social{text-align:left}.magestore-loign-h3{margin-bottom:0}.magestore-login-social{float:left}#magestore-forgot-back{clear:both}}@media only screen and (max-width:650px){.magestore-login-social{text-align:center}ul.magestore-login-social li.button{margin-right:0;vertical-align:middle;float:none}.magestore-login-popup-button{margin-bottom:15px}#magestore-forgot-password,#magestore-sociallogin-create-new-customer{font-size:15px}#magestore-forgot-back{font-size:14px}}@media only screen and (max-width:500px){#magestore-popup .form-list .sociallogin-field{width:100%}.sociallogin-field .input-text{width:100%}#magestore-create-back{font-size:14px;text-align:center;margin-bottom:10px;float:left;width:100%}#magestore-button-sociallogin-create{width:100%}#magestore-create-back{text-align:left}}@media only screen and (max-width:480px){.magestore-login-popup-button button{width:100%}.magestore-login-popup-button .pass-register{float:left;clear:both}#magestore-forgot-password,#magestore-sociallogin-create-new-customer{font-size:13px}#magestore-forgot-back{width:100%;text-align:left}}