@charset "UTF-8";
/*Template URI: Wiser Notifly
 * 1. - NORMALIZE CSS
 * 2. - GLOBAL STYLES
 *    
 * 
  * -----------------------------------------------------------------------------
 */

html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
 }
 a {
 /* color: #8392A5;
  text-decoration: none;*/
}
ul{
  padding: 0px;
  margin: 0 auto;
  list-style: none;
}
img {
 max-width: 100%;
}
 body{
  /*font-family: 'Roboto', sans-serif;*/
  font-size: 14px;
  margin: 0px;
  padding: 0px;
  /*color: #8392A5;*/
 }
 .wiser-content-box{
  max-width: 100%;
  margin: 0px auto;
  /*color: #8392A5;
  font-family: 'Roboto', sans-serif;*/
  font-size: 14px;
  padding: 30px;
  background: #f5f6fa;
 }
 .text-primary {
  color: #647FFF !important;
}

.wiser-logo {
  max-width: 250px;
  margin: 0 0 30px;
}
.wiser-logo img {
  width: 100%;
  height: 100%;
}
.wiser-card-title h3{
  color: #8392a5;
  font-size: 15px;
  font-weight: 500;
  margin: 0px 0px 5px;
  padding: 0px;
}
.wiser-card{
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  padding: 15px;
  box-shadow: 4px 0 28px rgba(37,38,94,0.04);
}
.wiser-card h4 {
  margin: 0px;
  padding: 0px;
  font-weight: normal;
  font-size: 16px;
}
.wiser-card h4 a {
  color: #647FFF !important;
  margin: 0px;
  padding: 0px;
  font-size: 18px;
  font-weight: bold;
}
.wiser-install-box{
  margin: 0px 0px 30px;
}
.nf-group-input label{
  font-size: 18px;
  font-weight: 700;
  color: #333333;
  margin: 0 0 15px;
  display: inline-block;
}
.line-input-btn {
  display: flex;
}
.line-input-btn input{
  padding: 10px 10px;
  font-size: 14px;
  border-radius: 4px;
  background: #ffffff;
  border: 1px solid #e5e9f2;
  height: 40px;
  width: 100%;
  line-height: 1.42857;
  display: inline-block;
}
.nf-btn-default {
  color: #ffffff;
  background-color: #6E87FF;
  box-shadow: 0 0.8em 1em -0.5em rgba(110,135,255,0.5);
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  margin-left: 15px;
  margin-top: -1px;
  position: relative;
  z-index: 1;
  min-width: 125px;
  height: 40px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  border: 0;
}
.nf-group-bottom{
  margin: 15px 0px 0px;
}
.nf-group-bottom a{
  text-decoration: none;
  color: #647FFF;
  font-size: 16px;
  margin: 0px;
  padding: 0px;
  line-height: normal;
}

.nt-msg-text p , .success-msg{
  color: #333333;
  font-size: 14px;
  font-weight: 700;
  margin: 0px;
  padding: 0px;
  display: inline-block;
  width: 100%;
  text-align: center;
}
.success-msg a {
    font-size: 15px;
}
p.success{
    display: none;
}
.nt-msg-text p + p{
  margin: 15px 0px 0px;
}
.nt-msg-text p a{
  color: #6E87FF;
  font-size: 14px;
  font-weight: 700;
  margin: 0px;
  padding: 0px;
}
.wn-success{
    display: none;
}
.nt-msg-text .red-text{
  color:red;
  display: none;
}
.nf-highlight-btm{
  text-align: left;
}
.nf-highlight-btm h3{
  font-size: 16px;
  color: #333333;
  font-weight: 500;
}
.nf-highlight-btm h3 a{
  color: #6E87FF;
  font-size: 16px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}
div#header_meta {
    background: #fdfaf8 !important;
}
div#header_meta span{
    color: #000 !important;
}
div#header_meta span strong {
    color: #3ea38a !important;
}