/** * Plugin's Styles. */ body a, body #test { color: #fff; } .unstyled { margin: 0; list-style: none; } .unstyled a, .unstyled #test { width: 150px; text-decoration: none; padding: .5em 1em; background-color: #555; border-bottom: 2px solid #333; display: block; margin-bottom: .5em; } .unstyled a:hover, .unstyled #test:hover { background-color: #777; border-color: #777; } .cf, .alert { *zoom: 1; } .cf:before, .alert:before, .cf:after, .alert:after { display: table; content: ""; line-height: 0; } .cf:after, .alert:after { clear: both; } #alerts { width: 400px; top: 12px; right: 50px; position: fixed; z-index: 9999; list-style: none; } .alert { width: 100%; margin-bottom: 8px; position: relative; border-left: 4px solid; right: -50px; opacity: 0; line-height: 1; padding: 0; transition: right 400ms, opacity 400ms, line-height 300ms 100ms, padding 300ms 100ms; display: table; } .alert:hover { cursor: pointer; box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); } .open { right: 0; opacity: 1; line-height: 2; padding: 10px 15px; transition: line-height 200ms, padding 200ms, right 350ms 200ms, opacity 350ms 200ms; } .alert-title { font-weight: bold; } .alert-block { width: 80%; width: -webkit-calc(100% - 60px); width: calc(100% - 60px); text-align: left; } .alert-block em, .alert-block small { font-size: .75em; opacity: .75; } .alert i { font-size: 2em; width: 1.5em; max-height: 48px; top: 50%; margin-top: -12px; display: table-cell; vertical-align: middle; } .alert-success { color: #fff; border-color: #539753; background-color: #8fbf2f; } .alert-error { color: #fff; border-color: #7f0709; background-color: #bf074b; } .alert-info { color: #fff; border-color: #076d91; background-color: #3397db; } .alert-warning { color: #fff; border-color: #dd6137; background-color: #f7931d; } .ihs-otp-btn { background-color: #222; border: 0; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; color: #fff; cursor: pointer; display: inline-block; font-size: 0.875rem; font-weight: 800; line-height: 1; padding: 1em 2em; text-shadow: none; -webkit-transition: background 0.2s; transition: background 0.2s; margin: 10px 10px 10px 0; } .ihs-otp-hide { display: none; } #ihs-otp-reset-pass-input input{ border: 1px solid #ccc; border-radius: 1px; box-shadow: none; color: #7b7b7b; font-size: 14px; height: auto; width: 100%; padding: 15px 50px; transition: all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s; } .ihs-otp-password-reset-link, .ihs-otp-send-pass-btn { background-color: #e1e1e1; /* Green */ color: #303030; margin-top: 10px; padding: 7px 13px; border: 1px solid #bcbcbc; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; cursor: pointer; } .ihs-otp-password-reset-link:hover { background: #c6c6c6; } #ihs-otp-reset-pass-input { position: relative; width: 100%; } .ihs-otp-prefix { position: absolute; top: 50%; left: 3%; color: #7b7b7b; } #ihs-otp-reset-pass-input input[type=number]::-webkit-inner-spin-button, #ihs-otp-reset-pass-input input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }