.sign-tab .c-tabs-nav__link.is-active, .sign-tab .nav-tabs li.active a{color:#fff !important;background:#00978E !important;padding:10px 15px;border-radius:0 !important;}
.sign-tab .c-tabs-nav__link.is-active, .sign-tab .nav-tabs li.active a h4 { color: #fff !important; }
.sign-tab .c-tabs-nav__link, .sign-tab .nav-tabs li{color:#156590 !important;background:#fff !important;border:0 !important;}
.sign-tab .nav-tabs>li>a:hover , .sign-tab .nav>li>a:hover, .sign-tab .nav>li>a:focus{border:0px !important;margin:0;padding:10px 15px;}
.sign-tab .nav-tabs li , .sign-tab .nav-tabs li.active{padding:0;}
.sign-tab .nav-tabs>li>a{border:0;}
#tabSignup a{border-top-left-radius:5px !important;}
a#tabSignin{border-top-right-radius:5px !important;}
.loginmodal-container{padding:0 30px 10px 30px;max-width:350px;width:100% !important;background-color:#fff;margin:0 auto;box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);overflow:hidden;}
.registermodal-container{padding:0 30px 10px 30px;width:100% !important;background-color:#fff;margin:0 auto;box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);overflow:hidden;}
.loginmodal-container , .registermodal-container{border-radius:5px;-webkit-background-clip:padding-box;background-clip:padding-box;}
.loginmodal-container h1,.registermodal-container h1{font-size:1.8em;}
.loginmodal-container input[type=submit],.registermodal-container input[type=submit]{width:100%;display:block;margin-bottom:10px;position:relative;}
.loginmodal-container input[type=text],
input[type=password],
.registermodal-container input[type=text],
.registermodal-container input[type=email],
.registermodal-container input[type=password].
registermodal-container select{height:34px;font-size:16px;width:100%;margin-bottom:10px;-webkit-appearance:none;background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;border-radius:2px;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;}
.registermodal-container select{-webkit-appearance:none !important;background-color:#fff !important;background:#FFF url(../img/select-arrow.png) right center no-repeat !important;cursor:pointer;}
.loginmodal-container input[type=text]:hover, input[type=password]:hover , .registermodal-container input[type=text]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}
.loginmodal{text-align:center;font-size:14px;font-family:'Arial', sans-serif;font-weight:700;height:36px;padding:0 8px;}
.loginmodal-submit{border:0px;color:#fff;text-shadow:0 1px rgba(0,0,0,0.1);background-color:#4d90fe;padding:17px 0px;font-size:14px;}
.loginmodal-submit:hover{border:0px;text-shadow:0 1px rgba(0,0,0,0.3);background-color:#357ae8;}
.loginmodal-container a ,.registermodal-container a{text-decoration:underline;color:;font-weight:400;text-align:center;display:inline-block;opacity:0.6;transition:opacity ease 0.5s;}
.login-help{font-size:12px;}
@media (min-width:992px){.registermodal-container{max-width:650px;}
}