.scenecard_popbox .gigya_container .gigya-style-modern .gigya-screen form .gigya-layout-row .gigya-layout-cell:nth-child(1) .gigya-composite-control-submit input {
     background-color: transparent;
     border: 2px solid #e0251b;
     color: #e0251b;
}
.scenecard_popbox .gigya_container .gigya-screen.portrait label.gigya-composite-control.gigya-composite-control-label a {
     color: #e0251b;
} 
.scenecard_popbox .scenecard-lists .component_list_module.-unordered ul li:before{
     background: url("/wp-content/plugins/gmo-banner-integration/assets/images/freshco/checklist.svg");
}
body .scenecard_popbox .scenecard_popbox_verify_btns .remind_me_later{
     color: #e0251b;
}
.scenecard_popbox .scenecard_popbox_verify_btns .btn-verify{
     background-color: #e0251b;
     border: 2px solid #e0251b;
}
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-right ul.menu li.scene_notifiction_menu a span {
     color: #fff !important;
     line-height: 14px;
     top: 0;
}
.scenecard_popbox .scenecard-lists .field_editor {
     line-height: 0;
}
.scene_menuWrap .scene_menuWrap-notilist ul li.gmo_notify_msg a{
     color: #c4d82e;
}

body .ghost_scenecard_modal .trouble a {
     color: #c4d82e !important;
}
body .ghost_scenecard_modal .trouble p {
     margin-bottom: 0px;
}
.ghost_scenecard_modal .scenecard_btn .btn-ghost {
     background-color: #eb0000;
}
.ghost_scenecard_modal .scenecard_btn .btn-ghost-close{
     border: 2px solid #eb0000;
   }
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;
 }
 .not_rolled_out_region .header-top li.myoffer_cta {
     display: none !important;
   }
 @media screen and (min-width:1680px){     
     body .scene_menuWrap{right: 4px;}
 }
 @media (min-width: 1199px) and (max-width: 1601px){
     body .scene_menuWrap{right: -5px;margin-top: 10px;}
     body .header-top .gigya_topmenu ul li .s_dropdown_list {
          margin-top: 10px;
      }
   }
 @media screen and (max-width:1600px){
     body .header-top-right ul.menu li.scene_notifiction_menu a span {
          right:2px;
     }

 }
 @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:768px ) and (max-width: 991px) {
     body .header-top-right ul.menu li.scene_notifiction_menu a span {
          right: 3px;
          width: 10px;
          height: 10px;
          font-size: 7px;
          line-height: 9px;
          top:5px;
      }
     .header-top .gigya_topmenu ul li.header_signin_btn #current_user_first_name {
          padding-right: 10px!important;
      }
}
@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 screen and (max-width:1199px){
     .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 (min-width: 992px) and (max-width:1199px){
     body .header-top-right ul.menu li.scene_notifiction_menu a span {
          line-height: 10px;
          font-size: 9px;
      }
}
@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: 12px;
      }
      #user_info_div_id > #current_user_first_name .glyphicon-menu-down::after{
          margin-top: 3px!important;
          padding: 2px;
      }
      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: 0rem 0.2rem;
      }
      body .header-top .scene_menu_notification_icon img {
          width: 12px;
      }
      body .header-top ul li.scene_notifiction_menu a span {
          top: -3px;
          width: 12px;
          height: 12px;
          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: 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 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: 10px;}
      body .header-top .gigya_topmenu ul li .s_dropdown_list{margin-top:8px;}
}
@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%);
     }
  
}