      #EnercalPlus_content img {
          max-width: 100%;
      }
      html {
          scroll-behavior: smooth;
      }
      body {
          background-color: #ffffff;
      }
      #EnercalPlus_content .mobile_elem {
          display: none;
      }
      #EnercalPlus_content .hero img {
          width: 100%;
      }
      #EnercalPlus_content .hero {
          position: relative;
      }
      #EnercalPlus_content .youtube_video {
          max-width: 30%;
          position: absolute;
          width: 100%;
          bottom: 1rem;
          left: 1rem;
      }
      #EnercalPlus_content .youtube_video iframe {
          width: 100%;
      }
      #EnercalPlus_content .video-container {
          position: relative;
          padding-bottom: 56.25%;
          padding-top: 30px;
          height: 0;
          overflow: hidden;
      }
      #EnercalPlus_content .video-container iframe,
      #EnercalPlus_content .video-container object,
      #EnercalPlus_content .video-container embed {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
      }

      #EnercalPlus_content .floating_btn {
          position: fixed;
          max-width: 10%;
          right: 0;
          top: 35vh;
          transition: all 0.1s linear;
          z-index: 10;
      }

      #EnercalPlus_content .menu_bar {
          background-image: url('/sites/default/files/2020-11/2._header_bar_02_0.png');
          background-size: cover;
          background-repeat: no-repeat;
      }

      #EnercalPlus_content .menu_option {
          max-width: 80%;
          width: 100%;
          margin: auto;
          display: flex;
          display: -ms-flexbox;
          -ms-flex-pack: justify;
          justify-content: space-between;
      }

      #EnercalPlus_content .option_item {
          font-size: 1.5rem;
          font-weight: bolder;
          color: #EBBA82;
          text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
          display: inline-block;
          padding: 0.5rem 0;
      }
      #EnercalPlus_content .package_row{
          display: flex;
          display: -ms-flexbox;
          justify-content: space-around;
          -ms-flex-pack: distribute;
          background: linear-gradient(180deg, rgba(255,251,240,1) 0%, rgba(61,134,190,1) 100%);
          padding: 2rem;
          flex-wrap: wrap;
      }
      #EnercalPlus_content .package_row .package_col{
          width : 40%;
          align-self: flex-end;
          color:#967145;
          margin-top: 10px;
          /* background-color: linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%); */
          background-image:  -webkit-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
          background-image: -moz-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
          background-image: -ms-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
          background-image: -o-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
      }
      #EnercalPlus_content .package_row .package_col .package_content{
         /* background-color: linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%); */
         background-image:  -webkit-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
         background-image: -moz-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
         background-image: -ms-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
         background-image: -o-linear-gradient(to top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 1) 100%);
         
          background-repeat: no-repeat;
          background-size: 100% 100%;
          background-position: 100% 100%;
          border-radius: 15px ;
          box-shadow: 0 0 black;
          border: 0;
          padding: 1rem;
          text-align: center;
      }
      #EnercalPlus_content .package_row .package_col .package_contents{
          background-repeat: no-repeat;
          background-size: 100% 100%;
          background-position: 100% 100%;
          border-radius: 15px ;
          box-shadow: 0 0 black;
          border: 0;
          padding: 1rem;
          text-align: center;
      }
      #EnercalPlus_content .package_row .package_col .package_content .package_legend_image{
          width: 80%;
      }
      #EnercalPlus_content .package_col{
          position: relative;
      }
      #EnercalPlus_content .package_small_font{
          font-size: 12px;
          color: #fff;
          position: absolute;
          bottom: -23px;
      }
      #EnercalPlus_content .package_header{
          font-size: 2rem;
          text-shadow: -1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;
          font-weight: bolder;
          line-height: 120%;
          color: #172b77;
      }
      #EnercalPlus_content .s26_gold_package_header{
          background-image: url('/sites/default/files/2020-11/3.s26gold-bg.png');
          background-size: 100% 100%;
          background-repeat: no-repeat;
          color: #fff;
          padding: 0 0.75rem;
      }
      #EnercalPlus_content .package_row .package_col .package_content fieldset{
          box-shadow: 0 0 black;
          border: 0;
          border-top: 1px solid #3B9ED1;
      }
      #EnercalPlus_content .flag_img{
          text-align: center;
      }

      #EnercalPlus_content .flag_img img{
          width: 30%;
      }

      @media(max-width:992px) {
          #EnercalPlus_content .option_item {
              font-size: 1rem;
          }
      }    

      #EnercalPlus_content .option_item:hover {
          color: white;
          text-decoration: unset;

      }

      #EnercalPlus_content .menu_bar_logo {
          opacity: 0;
          display: inline-block;
      }

      #EnercalPlus_content .menu_option .option_item:hover .menu_bar_logo {
          opacity: 1;
      }

      #EnercalPlus_content .product_section {
          background: linear-gradient(-45deg, #9adbf2, #49b5db, #2576bf, #1b428a);
          animation: Gradient 10s ease infinite;
          background-size: 400% 400%;
          padding: 3rem 0 0 0;
      }

      @-webkit-keyframes Gradient {
          0% {
              background-position: 0% 50%
          }

          50% {
              background-position: 100% 50%
          }

          100% {
              background-position: 0% 50%
          }
      }

      @-moz-keyframes Gradient {
          0% {
              background-position: 0% 50%
          }

          50% {
              background-position: 100% 50%
          }

          100% {
              background-position: 0% 50%
          }
      }

      @keyframes Gradient {
          0% {
              background-position: 0% 50%
          }

          50% {
              background-position: 100% 50%
          }

          100% {
              background-position: 0% 50%
          }
      }

      @media(min-width:769px) {
          #EnercalPlus_content .product_content {
              max-width: 80%;
              margin: auto;
          }
      }



      #EnercalPlus_content .product_page_header {
          max-height: 2rem;
          text-align: center;
      }

      #EnercalPlus_content .product_page_header img {
          max-width: none;
          max-height: inherit;
      }

      #EnercalPlus_content .product_items,
      #EnercalPlus_content .product_btns {
          display: flex;
          display: -ms-flexbox;
          margin: 2rem auto;
          max-width: 100%;
      }

      #EnercalPlus_content .product_btns {
          width: 80%;
      }

      #EnercalPlus_content .product_item,
      #EnercalPlus_content .product_btn {
          text-align: center;
      }

      #EnercalPlus_content .product_name {
          color: white;
      }
      #EnercalPlus_content .product_item{
          flex: 1 1 0px ;
          max-width: 25%;
      }
      #EnercalPlus_content .product_btn{
          max-width: 50%;
      }
      #EnercalPlus_content .product_item img {
          width: 60%;
          display: block;
          margin: auto;
      }

      #EnercalPlus_content .product_btn img {
          width: 80%;
          margin: auto;
      }

      #EnercalPlus_content .product_btn img:hover {
          transform: scale(1.1);
      }

      #EnercalPlus_content .alipids {
          width: 80%;
          margin: 3rem auto auto;
      }
      #EnercalPlus_content .info_img_group{
          display: flex;
          display: -ms-flexbox;
      } 
      #EnercalPlus_content .info_img_group .img_item{
          display: inline-block;
      } 
      #EnercalPlus_content .info_img_group .img_item:nth-child(1){
          width: 55%;
          padding-top: 3rem;
      }
      #EnercalPlus_content .info_img_group .img_item:nth-child(2){
          width: 8%;
          padding-top: 5rem;
      }
      #EnercalPlus_content .info_img_group .img_item:nth-child(3){
          width: 37%;
          text-align: center;
      }
      #EnercalPlus_content .img_item_header{
          /*-webkit-text-stroke: 0.5px white;*/
          -webkit-text-fill-color: #172b77;
          font-size: 1.5rem;
          font-weight: bolder;
          transform: translateY(50%);
      }
      #EnercalPlus_content .content_row{
          display: flex;
          display: -ms-flexbox;
          justify-content: space-between;
          -ms-flex-pack: justify;
          color: #fff;
      }
      .plus{
          width:10%;
      }
      .alipiads_col,
      .hm0_col{
          width: 45%;
      }
      .alipiads_col ul,
      .hm0_col ul{
          padding-left: 2rem; 
      }
      #EnercalPlus_content .alipids_header{
          font-size: 3rem;
          color: #fff;
          text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
          text-align: center;
          font-weight: bolder;
      }

      #mama {
          background: url(/sites/default/files/2020-11/9._mama_bg.jpg) no-repeat center top;
          background-size: cover;
          font-size: 12px;
      }

      #mama .contact {
          padding: 2rem;
      }

      #mama .methods {
          display: flex;
          display: -ms-flexbox;
          margin: auto;
          width: 60%;
      }

      #mama .num img,
      #mama .num p {
          display: inline-block;
          color: #7f6024;
      }

      #mama .num a,
      #mama .num {
          color: #7f6024;
      }

      #mama .channel {
          color: #777777;
      }

    
      #EnercalPlus_content .sellingpoints{
          background-color: rgba(255, 255, 255, 0.7);
          background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.7) 100%);
          border-radius: 15px ;
          padding: 1rem;
      }
      #EnercalPlus_content fieldset{
          border: 1px solid #3B9ED1;
          margin: 1rem auto;
          -webkit-box-shadow: 0px 0px 10px 0px rgba(255,255,255,1);
          -moz-box-shadow: 0px 0px 10px 0px rgba(255,255,255,1);
          box-shadow: 0px 0px 10px 0px rgba(255,255,255,1);
      }

      #EnercalPlus_content legend{
          text-align: center;
          width: fit-content;
          border:0;
          margin: 0;
      }

      #EnercalPlus_content .sellingpoints_btns_group img {
          cursor: pointer;
      }

      #EnercalPlus_content .sellingpoints_btns_group img:hover {
          transform: scale(1.1);
      }
      #EnercalPlus_content .sellingpoint_label{
          width: fit-content;
          display: inline;
          color: #fff;
          border-radius: 50px;
          background-color: #1D56A4; 
          padding: 0.5rem 1rem;
      }
      #EnercalPlus_content .sellingpoints_header{
          font-size: 2rem;
          color:#1D56A4;
          font-weight: bolder;
          text-align: center;
      }
      #EnercalPlus_content .sellingpoints_btns_group{
          max-width: 100%;
          width: 100%;
          display: flex;
          display: -ms-flexbox;
          justify-content: space-around;
          -ms-flex-pack: distribute;
          padding: 2rem 0;
          align-items: center;
          flex-wrap: wrap;
      }

      #EnercalPlus_content .sellingpoints_btn{
          width:  17%; 
          max-width: 17%;
          display: block;
      }
      #EnercalPlus_content .sellingpoints_btn img{
          width: 100%;
          display: block;
      }
      #EnercalPlus_content .pop_up_module .product {
          position: relative;
      }

      #EnercalPlus_content .pop_up_module .product_items {
          position: absolute;
          bottom: 10%;
          left: 50%;
          transform: translateX(-50%);
          width: 90%;
      }

      #EnercalPlus_content .product_group {
          position: absolute;
          top: 60%;
          left: 50%;
          transform: translate(-50%, -50%);
          width: 80%;
      }

      #EnercalPlus_content .product_group_items {
          display: flex;
          display: -ms-flexbox;
      }

      #EnercalPlus_content .pop_up_module .sellingpoints {
          position: absolute;
          width: 100%;
          bottom: -15%;
      }

      #EnercalPlus_content .pop_up_module .sellingpoints_btns_group {
          bottom: -10vh;
      }

      #EnercalPlus_content .pop_up_module .product_item {
          flex: 1 1 0px
      }

      #EnercalPlus_content .pop_up_module .product_item .product_name img:hover {
          transform: scale(1.1);
      }

      #EnercalPlus_content .store_btn:hover {
          transform: scale(1.1);
      }

      #EnercalPlus_content .pop_up_module .product_items .product_name {
          color: #3D92CB;
          font-size: 12px;
      }

      #EnercalPlus_content .store_btn {
          text-align: center;
          width: 25%;
          margin: 1rem auto;
      }


      #EnercalPlus_content .pop_up_module .before:before {
          content: "<";
          left: 0;

      }

      #EnercalPlus_content .pop_up_module .after:after {
          content: ">";
          right: 0;
      }

      #EnercalPlus_content .pop_up_module .before:before,
      #EnercalPlus_content .pop_up_module .after:after {
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          font-size: 1.5rem;
          cursor: pointer;
          color: #000;
      }

      #EnercalPlus_content .pop_up_module .mobile_elem {
          position: relative;
      }

      #EnercalPlus_content .pop_up_module .clickable_opacity_btn {
          position: absolute;
          width: 100%;
          height: 100%;
          display: block;
      }

      #EnercalPlus_content .pop_up_module .mobile_elem a {
          width: 49%;
          height: 50%;
          cursor: pointer;
          display: inline-block;
      }

      #EnercalPlus_content .table_module::-webkit-scrollbar,
      #EnercalPlus_content .sellingpoint_module::-webkit-scrollbar {
          display: none;
      }
      #EnercalPlus_content .sellingpoint_content{
          position: relative;
      }
      #EnercalPlus_content .sellingpoint_urls {
          display: flex;
          display: -ms-flexbox;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          z-index: 2;
      }
      #EnercalPlus_content .sellingpoint_url{
          flex:1 1 0px;
          cursor: pointer;
          display: inline;
      }
      #EnercalPlus_content .back_to_top_btn{
          position: fixed;
          right: 1rem;
          bottom: 1rem;
          cursor: pointer;
          max-width: 3%;
          width: 100%;
          transition: all 0.2s ease;
          z-index:3;
      }
      #EnercalPlus_content .back_to_top_btn img{
          width: 100%;
          display: block;
      }
      #EnercalPlus_content .back_to_top_btn:hover{
          transform: scale(1.1);
      }
      .banner-text{
          position: absolute;
          top: 6%;
          left: 55%;
          font-size: 3.9rem;
          color: #fff;
          text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
          text-align: center;
          font-weight: bolder;
      }
      .sellingpoint-box{
          /*height: 500px;*/
          border: 1px solid rgb(31,74,150);
          border-radius: 26px;
          margin-bottom: 45px;
          font-family: Arial,Helvetica,sans-serif;
      }
      .sellingpoint-box .sellingpoint_content_top{
          background: rgb(31,74,150);
          text-align: center;
          color: #fff;
          border-top-left-radius: 25px;
          border-top-right-radius: 25px;
          font-weight: 600;
          font-size: 2rem;
      }
      .sellingpoint-box .sellingpoint_content_bottom .method_ul{
          list-style: none;
          display: flex;
          flex-wrap: wrap;
      }
      .sellingpoint-box .sellingpoint_content_bottom .method_ul .method_list{
          width: 30%;
          padding-top: 30px;
          display:flex;
          align-items:center;
      }
      .sellingpoint-box .sellingpoint_content_bottom .method_ul .method_list .img_box{
          width: 100px;
          display: inline-block;
          float:left;
          width: 40%;
      }
      .sellingpoint-box .sellingpoint_content_bottom .method_ul .method_list .method_describe{
          float:left;
          display: inline-block;
          width: 60%;
          font-size: 0.8rem;
      }
      .sellingpoint-box .method_tip{
          font-size: 0.8rem;
          position: absolute;
      }
      /*table start*/
      .table_content .table-box{
          width: 100%;
      }
      .table_content .stage_two .table-box .table-title{
          background: rgb(75,165,90);
          height: 50px;
          overflow: hidden;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px;
      }
      .table_content .stage_three .table-box .table-title{
          background: rgb(62,120,191);
          height: 50px;
          overflow: hidden;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px;
      }
      .table_content .stage_four .table-box .table-title{
          background: rgb(107,63,117);
          height: 50px;
          overflow: hidden;
      }
      .table_content .stage_two .table-box .table-title th{
          border-top-left-radius: 10px;
          border-top-right-radius: 10px;
      }
      .table_content .stage_three .table-box .table-title th{
          border-top-left-radius: 10px;
          border-top-right-radius: 10px;
      }
      .table_content .stage_four .table-box .table-title th{
          border-top-left-radius: 10px;
          border-top-right-radius: 10px;
      }
      .table_content .table-box .table-tr td{
          text-align: center;
          color: #111;
      }
      .table_content .table-box .table-footer td{
          text-align: left;
          color: #111;
      }
      .table_content .table-box .table-tr th{
          text-align: center;
          color: #111;
      }

      .table_content .table-box .table-title th{
          text-align: center;
          color: #fff;
      }
      .table_content .table-box .table-tr:nth-child(2n){
          background: rgb(208,213,233);
      }
      .table_content .table-box .table-tr:nth-child(2n+3){
          background: rgb(233,235,244);
      }
      .table_content .stage_two{
          width: 100%;
          /*overflow-x: scroll;*/
          /*overflow-y: hidden;*/
          margin-top: 20px;
      }
      .table_content .stage_three{
          width: 100%;
          /*overflow-x: scroll;*/
          /*overflow-y: hidden;*/
          margin-top: 20px;
      }
      .table_content .stage_four{
          width: 100%;
          /*overflow-x: scroll;*/
          /*overflow-y: hidden;*/
          margin-top: 20px;
          margin-bottom: 20px;
      }
      .table_content .table-footer td{
          padding:10px;
      }
      .table_content .table-box .table-tr:nth-child(n+2){
          width: 100%;
          height: 30px;
          line-height:30px;
      }
      .table_content .table-box .table-tr:last-child{
          height:auto;
      }

      .table_content .table-box .table-tr:last-child{
          height: auto;
      }
      .table_content .table-footer{
          overflow: hidden;
      }
      .table_content .table-footer td{
          border-bottom-left-radius: 10px;
          border-bottom-right-radius: 10px;
      }
      /*table end*/
      /*desktop*/
      .common_box{

      }
      .common_box .common_container{

      }
      .common_box .common_container .product_box{
          list-style: none;
          position: absolute;
          top: 0;
          left: 0;
          display: flex;
          height: 100%;
          width: 100%;
          padding: 0;
          margin-inline-start: 0;
      }
      .common_box .common_container .product_box .product_list{
          flex: 1 1 0px;
          align-self: center;
          text-align: center;
      }
      .common_box .common_container .product_box .product_list .milk_powder_img{
          width: 60%;
          /* height: 100%; */
          margin: auto;
      }
      .common_box .common_container .product_box .product_list .milk_powder_type{
          font-size: 0.8rem;
          font-weight: 600;
      }
      .common_box .common_container .product_box .product_list .leave{
          background: #006ED8;
          padding: 2px 2px;
          -webkit-border-radius: 5px;
          -moz-border-radius: 5px;
          border-radius: 15px;
          width: 124px;
          color: #fff;
          font-size: 0.8rem;
          margin: auto;
      }

      
      /*mobile*/
      @media all and (max-width: 999px) {
      .banner-text {
          font-size: 3.2rem;
          left: 46%;
        }
      }
      @media(max-width: 768px) {
          #EnercalPlus_content .back_to_top_btn{
              max-width: 10vw;
              bottom: 10vh;
          }
          #EnercalPlus_content .floating_btn {
              display: none;
          }
          #EnercalPlus_content .sellingpoint_urls{
              flex-wrap: wrap;
          }
          #EnercalPlus_content .sellingpoint_url{
              width: 50%;
              flex: none;
          }
          #EnercalPlus_content .package_row .package_col{
              width: 80%;
              margin-top: 10px;
          }
          #EnercalPlus_content .main_module {
              max-width: 90vw;
          }

          #EnercalPlus_content .sellingpoint_module {
              overflow-y: scroll;
              max-width: 60vw;
          }

          #EnercalPlus_content .desktop_elem {
              display: none;
          }

          #EnercalPlus_content .mobile_elem {
              display: block;
          }

          #EnercalPlus_content .option_item {
              font-size: 3vw;
          }

          #EnercalPlus_content .menu_bar_logo {
              display: none;
          }
          #EnercalPlus_content .content_row{
              display: block;
          }
          #EnercalPlus_content .img_item_header{
              text-align: center;
              font-size: 7vw;
              -webkit-text-stroke: 1px while;
          }
          #EnercalPlus_content .hm0_img_group{
              text-align: center;
          }
          #EnercalPlus_content .mobile_elem .plus{
              text-align: center;
          }
          #EnercalPlus_content .hm0_img_group img{ 
              width: 70%;
              margin: auto;
          }
          
          #EnercalPlus_content .mobile_elem .alipiads_col,
          #EnercalPlus_content .mobile_elem .plus,
          #EnercalPlus_content .mobile_elem .hm0_col{
              width: 90%;
              margin:auto;
          }
          #EnercalPlus_content .sellingpoints_btn{
              width: 30%;
              max-width: 30%;
              margin: 1vw auto;
          }
          /*.banner-text{*/
          /*    position: absolute;*/
          /*    top: 10%;*/
          /*    left: 55%;*/
          /*    color: #fff;*/
          /*}*/
          .sellingpoint-box .sellingpoint_content_bottom .method_ul .method_list{
              width: 45%;
              padding-top: 30px;
              display:flex;
              align-items:center;
          }
          .sellingpoint-box{
              width: 92%;
              margin: auto;
              margin-bottom: 56px;
          }

          /*table start*/
          .table_content .table-box .table-tr{
              flex-direction: row;
          }
          .table_content .table-box .table-tr:nth-child(n+2){
              width: 100%;
              height: 30px;
              line-height:30px;
          }
          .table_content .table-box .table-tr:last-child{
              height: auto;
          }
          .table_content .table-box .table-tr:nth-child(n+2) th,.table_content .table-box .table-tr:nth-child(n+2) td{
              width: 33.4%;
          }
          .table_content .table-box .table-tr:last-child td{
              width: 100%;
          }

          .table_content .stage_two .table-box .table-tr:nth-child(n+2){
              width: 100%;
          }
          .table_content .stage_two .table-box .table-tr:nth-child(n+2) th,.table_content .stage_two .table-box .table-tr:nth-child(n+2) td{
              width: 100px;
          }
          .table_content .stage_two .table-box .table-tr:last-child td{
              width: 100%;
          }

          .table_content .stage_two{
              width:92%;
              margin: auto;
              margin-top:20px;
              overflow-x: scroll;
              overflow-y: hidden;
          }
          .table_content .stage_three{
              width: 92%;
              margin: auto;
              margin-top:20px;
          }
          .table_content .stage_four{
              width: 92%;
              margin: 20px auto;
          }
          .table_content .table-title{
              overflow: hidden;
              border-top-left-radius: 10px;
              border-top-right-radius: 10px;
          }
          .table_content .table-footer{
              overflow: hidden;
              border-bottom-left-radius: 10px;
              border-bottom-right-radius: 10px;
          }
          .table_content .stage_three .table-box .table-title{
              overflow: hidden;
              border-top-left-radius: 10px;
              border-top-right-radius: 10px;
          }
          .table_content .stage_four .table-box .table-title{
              overflow: hidden;
              border-top-left-radius: 10px;
              border-top-right-radius: 10px;
          }
          .table_content .stage_two .table-box .table-title>th{
              width: 100vw;
              text-align: left;
              line-height: 50px;
              border-top-left-radius: 10px;
              border-top-right-radius: 10px;
              margin-left: 16px;
          }
          .table_content .stage_three .table-box .table-title>th{
              width: 100%;
              text-align: center;
              line-height: 50px;
              border-top-left-radius: 10px;
              border-top-right-radius: 10px;
          }
          .table_content .stage_four .table-box .table-title>th{
              width: 100%;
              text-align: center;
              line-height: 50px;
              border-top-left-radius: 10px;
              border-top-right-radius: 10px;
          }

          /*table end*/

          .common_box .mobile_common_container{

          }
          .common_box .mobile_common_container .mobile_product_box{
              list-style: none;
              position: absolute;
              top: 0;
              left: 0;
              display: flex;
              flex-wrap: wrap;
              width: 100%;
              height: 92%;
              align-items: center;
              padding: 0;
              margin-top: 36px;
              margin-inline-start: 0;
          }
          .common_box .mobile_common_container .mobile_product_box .mobile_product_list{
              flex: none;
              text-align: center;
              width: 50%;
          }
          .common_box .mobile_common_container .mobile_product_box .mobile_product_list .mobile_milk_powder_img{
              width: 56%;
              margin: auto;
          }
          .common_box .mobile_common_container .mobile_product_box .mobile_product_list .mobile_milk_powder_type{
              font-size: 0.8rem;
              font-weight: 600;
          }
          .common_box .mobile_common_container .mobile_product_box .mobile_product_list .mobile_leave{
              background: rgb(66,141,198);
              padding: 2px 2px;
              -webkit-border-radius: 5px;
              -moz-border-radius: 5px;
              border-radius: 15px;
              width: 124px;
              color: #fff;
              font-size: 0.8rem;
              margin: auto;
          }
          .banner-text{
              position: absolute;
              top: 6%;
              left: 49%;
              font-size: 2.2rem;
              color: #fff;
              text-shadow: 2px 2px rgba(0, 0, 0, 0.5);
              text-align: center;
              font-weight: bolder;
          }
      }

      
      @media(max-width: 415px) {
          .banner-text{
              top: 6%;
              left: 49%;
              font-size:1.5rem;
          }
      }
      
      
/*----------------------------------------------------------------------------------------------------*/
/*  NEW ADD   */
.paragraph--type--np-text .field--item {
    max-width: 100%;
    margin: 0 auto;
}
.paragraph--type--np-text {
    width: 100%;
}
@media all and (min-width: 1640px) {
  .without-banner .content-area .pos-content-area {
      padding: 0;
  }
}
.banner-text {
    line-height: 1.24;
}



#EnercalPlus_content .flag_img img {
    margin: 0 auto;
}
#EnercalPlus_content .mobile_elem .plus img {
  margin: 12px auto;
}
#EnercalPlus_content .sellingpoint_label {
    display: table;
    margin: auto;
}
#EnercalPlus_content .product_name {
  font-size: 16px;
  line-height: 1.2;
}
@media all and (max-width: 768px) {
#EnercalPlus_content .product_name {
    font-size: 13px;
    line-height: 1.2;
}
}

@media all and (max-width: 1110px) {
  #EnercalPlus_content .alipids_header {
    font-size: 38px;
    line-height: 1.5;
  } 
}


@media all and (max-width: 768px) {
  .sellingpoint-box {
      margin-bottom: 76px;
  }
  .sellingpoint-box .method_tip {
      font-size: 0.8rem;
      position: absolute;
      line-height: 1.4;
      padding: 19px 0px;
  }
}


/*START Updated custom styles*/
#np_text-15944 .paragraph-wrapper {
	padding:0;
}

#playBrainLogo {
  margin: -1px 2% 0;
}
#playBrainFloat {
  position: fixed;
  top: 600px;
  right: 70px;
  z-index: 9999999;
  transform: rotate(90deg);
  transform-origin: 100% 100%;
  background-color: azure;
  padding: .5rem;
  width: 365px;
  height: 70px;
  box-shadow: rgba(0,0,100,.6)6px 1px 10px 0px;
  border-radius: 0 0 15px 15px;
  background-image: linear-gradient(115deg, rgba(227,162,200,1) 0%, rgba(86,200,225,1) 100%);
}
#playBrainFloat img {
 margin:0;
}
@media screen and (max-width: 510px) {
	#playBrainFloat {
    width: 225px;
    height: 50px;
    right: 50px;
    top: 310px;
	}
}
h1.top-headline {
	color:white!important;
	text-align:center;
}

/*END Updated custom styles*/