body {
  font-family: "Poppins";
}

/*All CI COLORS*/
/*Primary colors:*/
@keyframes bounce {
  0%, 20%, 60%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
  80% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}

@media only screen and (max-width: 767px) {
  .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    text-align: center !important;
    width: 100% !important;
  }
}

@-webkit-keyframes slide-down {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes slide-down {
  0% {
    opacity: 0;
    -moz-transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}

.navbar-expand-md .navbar-nav .nav-link:hover, nav .login-btn:hover {
  color: #333333;
}

.navbar-expand-md .navbar-nav .nav-link:hover::after, nav .login-btn:hover::after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: -4px;
  border-top: 2px solid #333333;
}

nav .btn-get-started, .btn-get-started, .card, .btn-outline-secondary, .footer_dv a, .signup_btnWp, .signup_btn {
  transition: all 0.5s;
}

nav .btn-get-started:hover {
  background-color: #333333;
  color: #ffffff;
}

.btn-get-started:hover {
  transform: translateY(-2px);
}

#features .row > div:hover .descrptn_img {
  animation: bounce 1.2s alternate;
  -webkit-animation: bounce 1.2s alternate;
  background: url(images/tsmsme/tag_bk.png) center;
  background-repeat: no-repeat;
  background-position: bottom;
}

.latest_updates .alrt_txt:hover {
  color: #333333;
}

.sign_up_link:hover {
  color: #333333;
  font-weight: bold;
}

.sign_up_link:hover::before {
  background-color: #333333;
}

.card:hover {
  transform: translateY(-2px);
}

.card-title {
  position: relative;
}

.card-title:hover {
  color: #333333;
  text-decoration: underline;
  cursor: pointer;
}

.btn-outline-secondary:hover {
  transform: translateY(-2px);
  background-color: #333333;
}

.carousel-indicators li:hover {
  background-color: #000000;
}

span.carousel-control-prev-icon:hover:before, span.carousel-control-next-icon:hover:before {
  color: #000000;
}

.app_icons_dwnld a {
  position: relative;
  margin-right: 15px;
}

.app_icons_dwnld a::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  border-radius: 15px;
}

.app_icons_dwnld a:hover::after {
  opacity: 0.6;
}

.footer_dv a {
  border-bottom: 2px solid transparent;
}

.footer_dv a:hover {
  border-bottom: 2px solid #999999;
  cursor: pointer;
  margin-left: 5px;
}

.ftr_txt_tou a:hover, .policy_sect a:hover {
  text-decoration: none;
  color: #333333 !important;
  border-bottom: 1px solid #333333;
}

.confirm_check a, .forgot_link {
  text-decoration: none;
}

.forgot_link:hover {
  color: #000000;
}

.confirm_check a:hover {
  color: #000000;
  font-weight: 600;
  text-decoration: underline;
}

.already_hv_an_acount a:hover {
  text-decoration: underline !important;
}

.signup_btnWp:hover, .signup_btn:hover {
  transform: translateY(-2px);
}

.signup_btn.disable:hover {
  transform: translateY(0);
  background-color: #c0c0c0;
}

.signup_btnWp.google_btn:hover {
  background: #e5e5e5;
}

.signup_btnWp.fb_btn:hover {
  background: #365899;
}

#sme_cards .card:hover {
  transform: translateY(0);
}

.fas.fa-play-circle:hover:before {
  color: #333333;
}

.art_btn, .view_art_btn {
  transition-duration: 0.5s;
}

.art_btn:hover {
  background-color: #333333;
  color: #ffffff;
}

/* Header Start */
#header {
  background-color: transparent;
  height: 74px;
  line-height: 47px;
}

nav .btn-get-started {
  display: none;
  margin-top: 0;
  margin-left: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #ff7900;
  color: #ffffff;
  font-weight: bold;
}

nav .btn-get-started.dock {
  display: inline-block;
}

.btn-get-started {
  border-radius: 35px;
  margin-top: 30px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
  padding-left: 30px;
  padding-right: 30px;
}

.btn-get-started, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active {
  background-color: #ff7900;
  border-color: transparent;
  box-shadow: none;
}

.btn-get-started:active, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active:focus {
  outline: none;
  border-color: transparent;
  box-shadow: none;
}

.signup_btn:focus {
  outline: none;
}

nav .btn-get-started:hover {
  background-color: #d46f13;
  color: #ffffff;
}

.signup_btn:hover, .btn-get-started:hover {
  background-color: #d46f13;
}

nav .login-btn {
  color: #000000;
  line-height: initial;
  right: 0;
}

nav .login-btn:after {
  border-top: 2px solid #333333;
}

nav .login-btn.dock {
  right: 220px;
}

#video-play {
  cursor: pointer;
}

.scroll .navbar .desktop-sect.btn-get-started {
  display: block;
}

.container.scroll .navbar .login-btn {
  right: 180px;
}

.mobile-sect.srcl {
  display: none;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .container.scroll .navbar .desktop-sect.btn-get-started {
    font-size: 12px;
  }
  .container.scroll .navbar .login-btn {
    font-size: 12px;
    right: 160px;
  }
}

@media only screen and (max-width: 767px) {
  .scroll .navbar .mobile-sect, .scroll .navbar .desktop-sect.btn-get-started {
    display: none;
  }
  .scroll .navbar .mobile-sect.btn-get-started {
    display: block;
    font-size: 11px;
    background-color: #ffffff;
    color: #ff7900;
    border: 1px solid #ff7900;
    padding: 6px 16px;
    margin-left: 18px;
  }
  .scroll .navbar .mobile-sect.srcl, .container.scroll .navbar .login-btn {
    display: block;
  }
  .container.scroll .navbar .login-btn {
    right: 0;
    font-size: 11px;
  }
  .scroll .navbar .navbar-brand {
    margin: 0;
  }
  .btn-get-started:active, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active:focus {
    border-color: #ff7900;
  }
}

/* Header End */
/* Banner Section Start*/
#banner {
  margin-top: -74px;
  padding: 0;
}

.banner_para {
  font-size: 16px;
  color: #666666;
  text-align: center;
}

.heading {
  font-size: 45px;
  color: #000000;
  font-weight: bold;
  text-align: center;
}

#banner .container {
  padding-top: 66px;
  padding-bottom: 20px;
}

.fas.fa-play-circle:before {
  font-size: 40px;
  color: #ff7900;
}

#banner {
  background: url(../images/ubp/banner-image1.jpg) no-repeat center;
  background-color: #eae0dd;
  background-size: cover;
  overflow: hidden;
}

.video_div, .signup_mobile {
  display: none;
}

.mediumBtn_01, .frm_action_btn, .signup_btn {
  border: 1px solid #f47724;
  background-color: #f47724;
}

#registration_form_campaign .signup_rhs_wrp_v2 .signup_btn, .confirm_check {
  margin-top: 0;
}

.signup_form_list {
  margin-bottom: 6px;
}

/*.media-body,#service{font-family:"Poppins";}*/
#service h2 {
  font-size: 24px;
  font-weight: bold;
}

#service p {
  margin-bottom: 0;
}

.service_para {
  font-size: 18px;
}

.designation {
  font-size: 11px;
  color: #747474;
}

.user-name {
  font-size: 13px;
  color: #464646;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .fa-play-circle:before, .heading {
    font-size: 32px;
  }
  .banner_para, .service_para {
    font-size: 14px;
  }
}

@media (min-width: 768px) {
  #service .container {
    max-width: calc(100% - 20px);
  }
}

@media (min-width: 992px) {
  #service .container {
    max-width: calc(100% - 40px);
  }
}

@media (min-width: 1200px) {
  #service .container {
    max-width: 1140px;
  }
  .service_text {
    max-width: 75%;
  }
}

@media only screen and (max-width: 767px) {
  .heading {
    font-size: 24px;
    color: #201751;
  }
  .banner_para, .media-para, #service p {
    font-size: 14px;
    /*font-family:Poppins;*/
  }
  #banner {
    background: #fef2e8;
  }
  .sign_up_form, .fas.fa-play-circle:before, .login-btn {
    display: none;
  }
  .far.fa-play-circle::before {
    font-size: 30px;
    margin-right: 12px;
  }
  .buss_grw_p {
    font-size: 14px;
    color: #333333;
    display: inline-block;
    font-weight: normal;
  }
  .banner_text {
    padding: 0 12%;
  }
  .signup_mobile {
    display: block;
  }
  .video_div {
    display: flex;
    border-bottom: 1px solid #ebebeb;
  }
  .signup_mobile .signup_btn {
    max-width: 280px;
  }
  #header .container {
    max-width: 100%;
  }
  .media-body h5 {
    font-size: 18px;
  }
  #service h2 {
    font-size: 22px;
  }
  .navbar-brand {
    margin: 0 auto;
  }
  #service .user-name {
    font-size: 13px;
    width: 153px;
  }
  .sme_logo {
    flex-flow: nowrap;
    overflow-x: scroll;
    margin-top: 40px;
  }
  #service .designation {
    font-size: 11px;
  }
  #fp_container, #loginForm {
    z-index: 61;
  }
}

.media {
  flex-direction: column;
}

/* Mobile App start */
#mobile_app {
  background-color: #e5f0f6;
  position: relative;
  padding: 50px 0;
}

.mob_img {
  position: absolute;
  top: -60px;
  right: 30px;
  height: 246px;
  overflow: hidden;
}

.download_app_p {
  font-size: 24px;
  color: #000000;
}

#register p {
  margin-bottom: 0;
}

#register .clearfix > * {
  line-height: initial;
}

#register p {
  font-family: "Roboto", sans-serif;
}

.new_overlay_wrp.var_2 .signup_rhs_wrp_v2 .header_text {
  line-height: 1.2;
}

#loginForm .new_overlay_wrp p, #register .new_overlay_wrp p, .confirm_check_custom {
  margin-bottom: 0;
}

.mediumBtn_01, .frm_action_btn, .signup_btn {
  margin-top: 0;
}

.scrollOver {
  overflow: hidden;
}

.signup_form_list > li.error .field_error_text {
  text-align: left;
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .download_app_p {
    font-size: 20px;
  }
  .mob_img {
    height: 236px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .download_app_p {
    font-size: 16px;
  }
  .mob_img {
    right: -14px;
    height: 251px;
  }
}

@media only screen and (max-width: 768px) {
  .download_app_p {
    font-size: 18px;
  }
  .mob_img {
    position: initial;
    padding-top: 30px;
    width: 100%;
    text-align: center;
  }
  #mobile_app {
    padding-bottom: 0;
  }
  #video-overlay .overlay_wrp_01, #ytplayer {
    width: 100%;
    box-sizing: border-box;
  }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .download_app_p {
    padding: 0 40px;
  }
}

/* Banner Section End*/
/* Mobile App end */
.app_icons_dwnld a {
  position: relative;
  margin-right: 15px;
  display: inline-block;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .app_icons_dwnld {
    padding: 0;
  }
}

/* Get SME start */
.get_sme_grp {
  background-color: #333333;
}

.get_sme_grp h2 {
  color: #ffffff;
  /*font-family:Poppins;*/
  font-size: 28px;
}

@media only screen and (max-width: 767px) {
  .get_sme_grp h2 {
    font-size: 18px;
  }
}

/* Get SME end */
/* Features start */
.descrptn_img {
  width: 100%;
  height: 60px;
}

.img-thumbnail {
  border: none;
}

.feature_txt .font-weight-bold {
  width: 54%;
  font-size: 18px;
  color: #333333;
}

@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .feature_txt .font-weight-bold {
    width: 65%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .feature_txt .font-weight-bold {
    width: 90%;
  }
}

@media only screen and (max-width: 767px) {
  .descrptn_img {
    text-align: center;
  }
  #features .feature_txt .font-weight-bold {
    text-align: center;
    width: 100%;
  }
  .secn_txt {
    text-align: center;
    padding: 0 30px;
  }
}

/* Features start */
/* Services start */
.arrow-left, .arrow-right {
  display: none;
}

@media only screen and (max-width: 767px) {
  .arrow-left, .arrow-right {
    display: inline-block;
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    float: right;
    margin-top: -30px;
  }
  .arrow-left {
    margin-right: 20px;
  }
  .arrow-left:active::after, .arrow-right:active::after {
    color: #050505;
  }
  .arrow-left::after {
    content: "\e949";
    color: #d1d1d1;
    font-size: 18px;
  }
  .arrow-right::after {
    content: "\e948";
    color: #d1d1d1;
    font-size: 18px;
  }
}

/* Services end */
/* footer start */
.footer-newsletter {
  border-top: 6px solid #ff7900;
}

.footer-newsletter h4, .footer_dv .quick_link_nw {
  color: #333333;
}

.footer_dv p, .a-font {
  color: #666666;
}

.bcm_prtnr, .company_link {
  color: #ff7900 !important;
}

.footer-newsletter .btn-get-started {
  background-color: #333333;
}

#copyright p, #copyright .col-md-6 p a, .policy_sect a {
  color: #999999;
  font-weight: bold;
}

.mobile_copy {
  display: none;
}

.footer_dv .footer-newsletter .btn-get-started:active {
  background-color: #333333 !important;
}

@media only screen and (max-width: 767px) {
  .desktop_copy {
    display: none;
  }
  .mobile_copy {
    display: flex;
    order: 2;
  }
  .pipe_ftr {
    display: none;
  }
  .tou_span {
    order: 2;
    display: block;
    margin-top: 20px;
  }
  .login-btn.lg_btn.ml-auto {
    display: none;
  }
  nav .btn-get-started.preloign_inner, .login-btn.preloign_inner {
    display: inline-block;
  }
  .header_main {
    line-height: 34px !important;
  }
  .list-inline .seperater_line {
    display: none;
  }
  .pre-login .epre_header .header_main {
    line-height: normal !important;
    align-items: center;
    display: flex !important;
  }
}

/* footer end */
/* contact us start*/
.form-control.is-valid, .was-validated .form-control:valid {
  background-image: none;
  border-color: #cdcdcd;
}

.modal {
  background-color: rgba(0, 0, 0, 0.7);
}

.modal-header {
  border-bottom: 0;
}

.form-control:focus {
  border-color: #ced4da;
  box-shadow: none;
}

.modal-footer {
  border-top: 0;
}

.modal-title {
  font-size: 30px;
}

.form-control, .form-control:placeholder-shown {
  font-style: italic;
}

.form-control option {
  font-style: normal;
}

.modal-footer .btn-primary {
  background-color: #f6821f;
  border: 1px solid #f6821f;
  color: #ffffff;
  text-transform: uppercase;
  padding-left: 24px;
  padding-right: 24px;
  border-radius: 0;
}

.form-control, .form-control:placeholder-shown {
  font-style: normal;
  font-size: 13px;
}

#contactus_overlay .form-control.err_v2 + .invalid-feedback {
  display: block;
}

#contactus_overlay .invalid-feedback {
  display: none;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
  background-image: none;
  border-color: #cdcdcd;
}

.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
  border-color: #cdcdcd;
  box-shadow: none;
}

#frm_contactus .err_v2 {
  border-color: #dc3545;
}

#contactus_overlay .overlay_wrp {
  width: 750px;
  padding: 14px 20px 20px 20px;
  box-sizing: border-box;
  margin: 0 auto;
  position: relative;
  background: #ffffff;
  border-radius: 5px;
}

.overlay .overlay_wrp .overlayHeader .clsBtn_000 {
  float: right;
}

.overlay .overlay_wrp .overlayHeader .clsBtn_000:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  content: "\e907";
  color: #333333;
}

@media only screen and (max-width: 767px) {
  p {
    font: 14px Poppins;
  }
  #contactus_overlay .overlay .overlay_wrp {
    width: 100%;
    box-sizing: border-box;
  }
}

/* contact us end*/
/*Newsletter Start */
.bRedtxt.error {
  color: red;
}

.bRedtxt.success {
  color: green;
}

.footer_dv .footer-newsletter .btn-get-started:active {
  background-color: #193e6c;
}

/*Newsletter end */
/* Forgot pwd start*/
.frgt_pd_txt {
  padding-top: 30px;
  padding-left: 15px;
}

.frgt_pd_txt {
  padding-top: 30px;
  padding-left: 15px;
}

#forgot_modal .modal_btn.disable {
  background-color: #cccccc;
  border-color: #cccccc;
}

#forgot_modal .modal_btn {
  background-color: #f6821f;
  border-color: #f6821f;
}

#forgot_modal .modal-dialog {
  max-width: 750px;
}

#forgot_modal .err_v2 {
  border-color: #dc3545;
}

#forgot_modal .err_v2.invalid-feedback {
  display: block;
}

#forgot_modal .invalid-feedback {
  display: none;
}

#forgot_modal .form-control.err_v2 + .invalid-feedback {
  display: block;
}

#forgot_modal .invalid-feedback {
  display: none;
}

#frm_recovery_reset .invalid-feedback {
  display: none;
}

#frm_recovery_reset .frmfield_confirm_password {
  margin-top: 10px;
}

#frm_recovery_reset .act .invalid-feedback {
  display: block;
}

/* Forgot pwd end*/
/* gl- 3627 UAT start */
.header_main {
  width: 100%;
  height: 75px;
  line-height: 75px;
  text-align: center;
  box-sizing: border-box;
  border-bottom: 1px solid #fb7820;
  background-color: #ffffff;
}

.foot_head, .foot_head > li a, .need_info h1, .foot_sect ul.foot_head li a {
  color: #333333;
}

.need_info_brd {
  border-top: 6px solid #ff7900;
}

.foot_sect ul li a {
  color: #7d7f88;
}

.info_btn .join_button {
  background-color: #333333;
}

.copyright, .foot_links li a, .terms_sect li, .terms_sect p {
  color: #999999;
}

.terms_sect p:last-child a, .org_txt {
  color: #ff7900;
}

.lg_btn {
  text-transform: uppercase;
  color: #000000;
}

@media only screen and (min-width: 768px) {
  .header_main .mainWrp {
    line-height: 75px !important;
  }
}

@media only screen and (max-width: 767px) {
  .header_main .join_button {
    display: inline-block;
    font-size: 11px;
    background-color: #ffffff;
    color: #ff7900;
    border: 1px solid #ff7900;
    padding: 6px 16px;
    margin-left: 18px;
    box-sizing: border-box;
    line-height: 16px;
    margin-top: 10px;
  }
}

.header_main {
  display: block;
}

/* gl- 3627 UAT end */
@media only screen and (max-width: 767px) and (min-width: 0px) {
  #register.overlay, #loginForm.overlay {
    height: calc(100% + 75px);
  }
  .mob_disble {
    pointer-events: none;
  }
  .grnConfrm.vstToDsktp {
    display: none;
  }
}

/* Recover Password Start */
.recovry_pwd .col-sm-12 {
  margin-bottom: 15px;
}

#frm_recovery_reset .invalid-feedback {
  display: none;
}

#frm_recovery_reset .form-control.err_v2 + .invalid-feedback {
  display: block;
}

#frm_recovery_reset .form-control.err_v2, #verifyotp_modal .err_v2 {
  border-color: #dc3545;
}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus, #contactModal .form-control:focus {
  box-shadow: 0px 0px 3px 0.4px #f6821f;
  border-color: #f6821f;
}

.scroll {
  position: fixed;
  background: #ffffff;
  box-shadow: 0 0 3px #cccccc;
  z-index: 16;
  padding: 0;
  top: 0;
}

/* Recover Password End */
.row_top {
  margin-top: 50px;
}

/* Recover pd for mob start */
#verifyotp_modal .frgt_pd_txt {
  margin-top: 0;
}

#verifyotp_modal .form-group, #verifyotp_modal .frgt_pd_txt {
  margin: 0;
}

#verifyotp_modal .modal-body {
  padding: 0;
}

#verifyotp_modal .modal-header {
  padding-bottom: 0;
}

#verifyotp_modal h5 {
  font-size: 24px;
}

#verifyotp_modal .form-control.err_v2 + .invalid-feedback {
  display: block;
}

/* Recover pd for mob end*/
.btn_v2.reset {
  background-color: #f47724;
}

.btn_v2.reset.disable {
  background: #c0c0c0;
  color: #e6e6e6;
  cursor: default;
  border-color: #e6e6e6;
}

/* sign up tabbing start 4320 */
.signup_tab_list li.act {
  border-color: #e57e3c;
}

#header nav .login-btn {
  display: none;
}

#header .container.scroll nav .login-btn {
  display: block;
}

@media only screen and (min-width: 768px) {
  #banner .sign_up_form {
    margin-top: -35px;
    min-height: 546px;
  }
  .tab_parent #bizoffers_body .header_main .mainWrp .container {
    padding: 0;
  }
}

@media only screen and (max-width: 767px) {
  .tab_parent #bizoffers_body .header_main .mainWrp .container .logoWp {
    margin-top: 5px;
  }
  .tab_parent #bizoffers_body .header_main .mainWrp .container .right_section {
    margin-top: 10px;
  }
  .tab_parent #bizoffers_body .header_main .mainWrp .container .right_section .signBtnWrpr {
    margin: 0;
  }
  .header_main .mainWrp .container .logoWp {
    margin-top: 15px;
  }
  .header_main .mainWrp .container .right_section {
    margin-top: 20px;
  }
  .header_main .mainWrp .container .right_section .signBtnWrpr {
    margin: 0;
  }
}

/* sign up tabbing End 4320 */
.inner_reset_wp .form_list li.error .form_list_error {
  font-size: 11px;
  margin: 0;
}

#footer .btn.login-btn.free-demo-btn:hover {
  max-width: 166px;
}

/* gl-6043 cross ci block start */
.cross_ci_block {
  float: right;
}

.cross_ci_block .cross_ci_btn, .cross_ci_block .cross_ci_btn_2:hover {
  background: #f7931e !important;
  font-family: sans-serif;
}

.cross_ci_block .cross_ci_btn:hover {
  background: #c26c07 !important;
}

.cross_ci_block .cross_ci_btn_2 {
  color: #f7931e !important;
  border-color: #f7931e !important;
}

.cross_ci_block.campign_wrp .cross_ci_btn_2:hover {
  color: #ffffff  !important;
}

#banner.new_onboard_signup .cross_ci_block .cross_ci_btn_2:hover, #banner.new_onboard_signup .cross_ci_block .cross_ci_btn_2:focus {
  color: #ffffff !important;
}

@media only screen and (max-width: 767px) {
  .cross_ci_block {
    padding-top: 0;
  }
  .signup_mobile.text-center {
    display: none;
  }
  .new_onboard {
    margin-bottom: 18px !important;
  }
  .cross_ci_block {
    padding-bottom: 0;
  }
}

.cross_ci_block.campign_wrp {
  float: right;
}

/* gl-6043 cross ci block end */
/* 6079 start */
/* 6079 emd */
@media only screen and (max-width: 767px) {
  /*.header_main .mainWrp .container.text_container{padding-top: 20px;}*/
  /* shoplist header button alignment */
}
