@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
#ext_menu-3 .mbr-brand__name {
  font-size: 16px;
}

#ext_menu-3.mbr-navbar--stuck .mbr-navbar__section {
  background: #9b59b6;
}

#ext_menu-3 .mbr-navbar__hamburger {
  color: #ffffff;
}

#ext_menu-3 .mbr-navbar__items a {
  /*font-family: 'Raleway', sans-serif;*/
  font-size: 11px;
  font-family: 'Open Sans';
}

#header1-1 H1 {
  text-align: right;
}

#header1-1 P {
  text-align: right;
  font-family: 'Open Sans';
  font-size: 20px;
  width: 385px;
  float: right;
}

#header1-1 SPAN {
  font-family: 'Open Sans';
  font-size: 48px;
}

#features1-5 .mbr-section-title .mbr-header__text {
  font-family: 'Raleway', sans-serif;
}

#features1-5 P {
  color: #ffffff;
  /*font-family: 'Raleway', sans-serif;*/
  font-size: 15px;
  text-align: center;
  font-family: "Open Sans";
  font-weight: 100;
}

#features1-5 .mbr-section__col .mbr-header__text {
  color: #ffffff;
  font-size: 23px;
  font-family: 'Raleway', sans-serif;
}

#features1-5 .mbr-section__col .mbr-header__text SPAN {
  font-size: 36px;
}

#features1-5 .mbr-section-title .mbr-header__text SPAN {
  font-size: 44px;
  color: #ffffff;
  /*font-family: 'Raleway', sans-serif;*/
  font-family: 'Open Sans';
}

#features1-4 .mbr-section-title .mbr-header__text SPAN {
  font-family: 'Open Sans';
  font-size: 48px;
  color: #777777;
}

#features1-4 P {
  text-align: center;
  font-family: 'Open Sans';
  font-size: 25px;
  color: #9c9c9c;
  letter-spacing: 1px;
}

#content5-6 .mbr-header .mbr-header__text {
  text-align: center;
  color: #fff;
  font-family: 'Open Sans';
  margin-top: 20px;
  margin-bottom: 20px;
}

#content5-6 .mbr-header .mbr-header__subtext {
  text-align: center;
  color: #fff;
}

#content5-6 .mbr-article {
  color: #fff;
}

#content5-6 .mbr-header .mbr-header__text SPAN {
  /*font-size: 48px;*/
}

#content5-6 .mbr-article P {
  text-align: center;
}

#form1-7 .mbr-header__text {
  font-family: 'Raleway', sans-serif;
}

#form1-7 .mbr-header__text SPAN {
  font-size: 36px;
}

#header3-8 H3 {
  text-align: center;
  font-family: 'PT Sans', sans-serif;
}

#contacts1-9 P {
  font-family: 'Raleway', sans-serif;
  color: #ffffff;
  text-align: right;
}

#contacts1-9 UL {
  text-align: right;
  color: #ffffff;
}

#contacts1-9 DIV {
  color: #ffffff;
  text-align: right;
}

#contacts1-9 DIV a {
  color: #ffffff;
  text-align: right;
  text-decoration: none;
}

#contacts1-9 B {
  font-size: 18px;
}

/* Merchants after responsive styles */
@media (max-width: 767px) {
  #header1-1 { background: rgba(0,0,0,0.6); }
  #header1-1 .what_is_moom_title { text-align: center; }
  #header1-1 .what_is_moom_desc { text-align: center; width: 100%; margin-top: -40px; font-size: 18px;}
  #features1-5 P { font-size: 16px; }
}
@media (min-width: 295px) and (max-width: 500px) {
  #features1-4 .mbr-section-title .mbr-header__text SPAN { font-size: 28px; letter-spacing: 2px; }
  #header1-1 .whatis_moom_title_txt { font-size: 28px !important; }
  .why_ptnr_fig_caption_txt p { font-size: 20px !important;  }
}

/* partner with us after migration styles */
.otp-errormsg{
  color:#ff0000;
  font-size:12px !important;
}
.success-msg{
  color:#62C208 !important;
}

#ext_menu-3 .mbr-navbar__items a {
  color: white;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  border-width: 2px;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 2px;
  text-decoration: none;
  word-spacing: 1px;
}

#ext_menu-3 .mbr-navbar__items li a:after {
    content: '';
    display: block;
    margin: auto;
    height: 2px;
    width: 0px;
    background: #ffffff;
    transition: width .3s ease, background-color .3s ease;
}
#ext_menu-3 .mbr-navbar__items li a:hover:after {
    width: 100%;
    background: white;
}

/*#ext_menu-3 .mbr-navbar__items .mbr-navbar__item .mbr-buttons__btn{
  color: black;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  border-width: 2px;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 2px;
  text-decoration: none;
  word-spacing: 1px;
}*/

#ext_menu-3 .mbr-navbar__items .mbr-navbar__item .btn-default {
    color: #000000;
    background-color: #ffffff;
    border-color: white;
}

#ext_menu-3 .mbr-navbar__items .mbr-navbar__item .btn-default:hover {
    color: black;
    background-color: white;
    border-color: white;
}