.scenecard_popbox .gigya_container .gigya-style-modern .gigya-screen form .gigya-layout-row .gigya-layout-cell:nth-child(1) .gigya-composite-control-submit input {
     border: 2px solid #d41f72;
     color: #d41f72;
}
.scenecard_popbox .gigya_container .gigya-screen.portrait label.gigya-composite-control.gigya-composite-control-label a {
     color: #d41f72;
} 
.scenecard_popbox .scenecard-lists .component_list_module.-unordered ul li:before{
     background: url("/wp-content/plugins/gmo-banner-integration/assets/images/chalofreshco/checklist.svg");
}
body .scenecard_popbox .scenecard_popbox_verify_btns .remind_me_later{
     color: #d41f72;
}
.scenecard_popbox .scenecard_popbox_verify_btns .btn-verify{
     background-color: #d41f72;
     border: 2px solid #d41f72;
}
body .scenecard_popbox .scenecard-lists .component_list_module.-unordered ul li{
     padding-top: 16px;
     padding-bottom: 16px;
}
.scenecard_popbox .scenecard_popbox_verify_btns .verify_card {
     color: #fff;
}
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
} 
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 16- */
     background: -webkit-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: -moz-linear-gradient(to right, #404040 16%, #ddd 9%);
     background: linear-gradient(to right, #404040 16%, #ddd 9%);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body .header-top ul li.scene_notifiction_menu a span{
     top: -5px;
     line-height: 14px;
}
.scenecard_popbox .scenecard-lists .field_editor {
     line-height: 0;
}
.scene_menuWrap .scene_menuWrap-notilist ul li.gmo_notify_msg a{
     color: #c4d82e;
}
body .scene_menuWrap{
     margin-top: 7px;
}
.ghost_scenecard_modal .scenecard_btn .btn-ghost {
     background-color: #d41f72;
}
.ghost_scenecard_modal .scenecard_btn .btn-ghost-close{
     border: 2px solid #d41f72;
   }
body .ghost_scenecard_modal .trouble a {
     color: #c4d82e !important;
}
body .gmo_myoffer_cta_mob .my-offers-nav-link{
     justify-content: left;
   }
 body  .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name span.gusername{
     max-width: 100px;
 }
 #user_info_div_id > #current_user_first_name .glyphicon-menu-down::after{
     margin: 1px 0 0;
 }
 .not_rolled_out_region .header-top li.myoffer_cta {
     display: none !important;
   }
 @media screen and (min-width:1680px){     
     body .scene_menuWrap{right: 4px;margin-top: 15px;}
 }
 @media (min-width: 1199px) and (max-width: 1601px){
     body .scene_menuWrap{right: -6px;margin-top: 12px;}
     body .header-top .gigya_topmenu ul li .s_dropdown_list {
          margin-top: 14px;
      }
   }

 @media screen and (max-width:1600px){
     body .header-top ul li.scene_notifiction_menu a span{
          right:2px;
     }
 }
 @media screen and (max-width:1199px){
     body .header-top ul li.scene_notifiction_menu a span{
          right:0px;
     }
     body .header-top ul li.scene_notifiction_menu a span {
          font-size: 8px;
          width: 10px;
          height: 10px;
          top: -2px;
          right: 3px;
      }
      .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name {
          padding-right: 10px!important;
      }
      body .header-top .header-top-right .menu li.gmo_notify_msg a {
          font-size: 14px;
      }
 }
@media screen and (max-width: 991px){
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     } 
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 20- */
          background: -webkit-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 20%, #ddd 9%);
          background: linear-gradient(to right, #404040 20%, #ddd 9%);
     }
}

@media (min-width:1200px ) and (max-width: 1299px) {
     body .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name span.gusername{
          max-width: 64px;
     }
     body .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name{
          padding-right: 10px;
     }
}

@media (min-width: 992px) and (max-width: 1199.98px){

     body img.icon_myoffer {
          width: 14px;
      }
      body .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name span.gusername{
          max-width: 50px;
     }
     body .header-top ul li a{
          font-size: 14px;
     }
     body .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name .icon-top-nav-login{
          font-size: 16px;
      }
      body .header-top ul li.scene_notifiction_menu a span {
          top: -3px;
          line-height: 12px !important;
          height: 12px;
          width: 12px;
      }
      body .header-top .scene_menu_notification_icon img {
          width: 14px;
      }
      body .scene_menuWrap{right: -90px; margin-top: 13px;}
      body .header-top .gigya_topmenu ul li .s_dropdown_list{margin-top:12px;}
}
@media (min-width: 768px) and (max-width: 992px){

     body .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name span.gusername{
          max-width: 31px;
          font-size: 9px;
     }
     .scene_menu_notification_icon img{
          width: 12px;
     }
    body img.icon_myoffer {
          margin-right: 5px;
          width: 13px;
      }
      body .header-top .gigya_topmenu ul li.header_signin_btn .glyphicon-menu-down{
          margin-left: 0;
          width: 6px;
      }
     body #user_info_div_id > #current_user_first_name{
          padding: 0.375rem 0.2rem;
      }
      body .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name .icon-top-nav-login{
          font-size: 12px;
      }
      body .header-top .scene_menu_notification_icon img {
          width: 12px;
      }
      body .header-top ul li.scene_notifiction_menu a span {
          top: -1px;
          width: 10px;
          height: 10px;
          font-size: 6px;   
}
      .header-top .gigya_topmenu ul li.header_signin_btn:hover .s_dropdown_list {
          margin-top: 10px;
      }
      body .scene_menuWrap{right: -70px; margin-top: 20px;}
}
@media screen and (max-width: 767px){
.component_mega_menu .icon_myoffer {
     display: none;
 }
 body .component_mega_menu .navbar-collapse ul.nav li.mobile_show{
     display: block;
     min-height: auto;
 }
}
@media screen and (max-width: 359px){
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-webkit-input-placeholder { /* Chrome/Opera/Safari */
          background: -webkit-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: linear-gradient(to right, #404040 23%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     } 
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text::-moz-placeholder { /* Firefox 19+ */
          background: -webkit-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: linear-gradient(to right, #404040 23%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-ms-input-placeholder { /* IE 10+ */
          background: -webkit-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: linear-gradient(to right, #404040 23%, #ddd 9%);
          -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
     }
     body .scenecard_popbox .gigya-style-modern .gigya-screen form .gigya-layout-row input.gigya-input-text:-moz-placeholder { /* Firefox 23- */
          background: -webkit-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: -moz-linear-gradient(to right, #404040 23%, #ddd 9%);
          background: linear-gradient(to right, #404040 23%, #ddd 9%);
     }
}