.itopplus-background {

}
/* body, html { overflow-x: hidden; } */

.itopplus-bg , .itopplus-bg6 , .itopplus-bg3, .itopplus-bg4, .itopplus-bg5 {
    background-image: url('https://itp1.itopfile.com/ImageServer/cc140e25d3450dff/1903/0/1z-z1604734219909.webp');   
  }
  .itopplus-bg2 , .itopplus-bg7  {
     background-image: url('https://itp1.itopfile.com/ImageServer/itp_06112019gh5q/1910/0/33z-z343059647056.webp');   
  }
  .itopplus-bg8, .itopplus-bg9 {
    background-image: url('https://itp1.itopfile.com/ImageServer/cc140e25d3450dff/1881/0/2z-z104743257799.webp');   
  }
  .itopplus-banner{
    background-image: url('https://itp1.itopfile.com/ImageServer/cc140e25d3450dff/1903/0/fz-z301632563434.webp');   
  }
  .itopplus-footer{ 
    background-image: url('https://itp1.itopfile.com/ImageServer/cc140e25d3450dff/1903/0/fz-z301632563434.webp');   
    color: #fff;
  }
  
  /************Menu***************/
  #main-navbar-collapse {
      text-align: center; 
  }
  
  .itopplus-menu {
      margin-top: 0;
  }
  .navbar-default .navbar-nav>li>a , .navbar-nav .dropdown-menu>li>a{
      color: #fff
  }
  .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:active , 
  .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover , .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover , .navbar-nav .dropdown-menu>li>a:hover{
      color: #fff !important;
      box-shadow: none;
      border-bottom: none;
      background-color: #6d003e;
      border-radius: 25px;
     background-image: none;
  }
  #itopplus-nav-bar-sticky .itopplus-sidebar-menu-parent {
     border-bottom: none !important;
  }
  .nav>li>a {
      padding: 10px 15px;
      font-size: 18px;
  }
  .navbar .nav, .navbar .nav>li {
   padding: 5px 0;
   text-align:center;
  }
  #itopplus-sticky-nav-bar .itopplus-menu-logo {
      height: 100px!important;
  }
  #itopplus-nav-bar-sticky .navbar .nav , #itopplus-nav-bar-sticky .navbar .nav>li {
      padding: 12px 5px;
      font-size: 18px;
  }
  .navbar-nav>li>.dropdown-menu {
   background: linear-gradient(to bottom, #fe7cc5 0%, #ea46a3 12%, #a5035f 100%);
  }
  
  /********Mobile-Sidebar*********/
  .navbar-default .navbar-brand, .itopplus-sidebar-menu-single a:link, .itopplus-sidebar-main a:link, .itopplus-sidebar-menu-parent a ,.navbar-default .navbar-toggle:focus .text-bar, .navbar-default .navbar-toggle .text-bar , .navbar-default .navbar-toggle:hover .text-bar {
      color: #fff!important;
  }
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
      border-color: #fff !important;
  }
  .itopplus-sidebar-menu-single a:active {
      color: #fff!important;
      background-color: transparent!important;
  }
  .navbar-default .navbar-toggle .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar {
      background-color: #fff !important;
  }
  .navbar-default .navbar-brand:hover{
      background-color: transparent;
  }
  .itopplus-sidebar-menu-single, .nav>li>a:focus {
      border-bottom: transparent;
      border-bottom: none !important;
  }
  .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover {
      border-color: transparent!important;
      background-color: transparent!important;
  }
  
  /******************************/
  .backToTop {
      bottom: 20px !important;
      right: 15px !important;
  }
  .backToTop img {
      width: 100% !important;
  }
  .shopcart {
      -webkit-border-radius: 50px 0px 0px 50px !important;
      width: 80px !important;
      height: 60px !important;
      background-image: url(http://itp1.itopfile.com/ImageServer/cc140e25d3450dff/35/0/cartz-z1523254870702.webp);
      background-color: transparent;
      background-position: 35% 45%;
      right: 0%;
      top: 0%;
     z-index: 99999;
  }
  #Component629ed4e34a213b00145e8cda .search i.circular.fa.fa-search.link.icon , #Component636243ed64f7e800131ed126 .search i.circular.fa.fa-search.link.icon {
      box-shadow: none;
  }
  #Component629ed4e34a213b00145e8cda .hideForNewSearchtag .ui.search , #Component636243ed64f7e800131ed126 .hideForNewSearchtag .ui.search {
      margin-left: 45%;
  }
  #Component629ed4e34a213b00145e8cda .hideForNewSearchtag .ui.icon.input input , #Component636243ed64f7e800131ed126 .hideForNewSearchtag .ui.icon.input input {
      font-family: 'Prompt', sans-serif;
  }

#language_member_bar a {
    color: #fff;
}
#language_member_bar .nav .open> a, #language_member_bar .nav .open> a:focus, #language_member_bar .nav .open> a:hover ,
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover, 
.nav>li>a:focus, .nav>li>a:hover {
    background-color: #ea46a3;
    border-color: #428bca;
    color: #ffffff;
    text-shadow: none;
}
#language_member_bar .dropdown-menu .col-md-8.padding div:nth-child(1) {
    font-size: 23px !important;
}
#language_member_bar .dropdown-menu .col-md-8.padding div:nth-child(2) , #language_member_bar .dropdown-menu .col-md-8.padding div:nth-child(3) {
    font-size: 17px !important;
}
#uploadregister .thumbnail.sample-show-hide {
    font-size: 18px;
}
#uploadregister .thumbnail .page-header h3.margin.text-center small {
    font-size: 17px;
}
  
  /*หน้าต้นแบบ*/
  .text-header1 {
      font-size: 19px;
  }
  .text-footer1 {
      font-size: 2.5rem;
  }
  .text-footer2 {
      font-size: 1.8rem;
      letter-spacing: 0.02em;
  }
  .text-footer2 a , .text-header1 a{
   color: #fff;
  }
  .text-footer2 a:hover , .text-header1 a:hover{
   color: #fb9bd1;
  }
  .text-head1 {
      font-size: 4rem;
      padding-top: 0%;
  }
  .text-head2 {
      font-size: 4rem;
  }
  .text-head3 {
      font-size: 3.5rem;
  }
  .text-head4 {
      font-size: 3.5rem;
  }
  .text-sub1 {
      font-size: 2rem;
  }
  .text-sub2 {
      font-size: 2.8rem;
  }
  .pattern1 {
      width: 30%;
  }
  #contentnewmode629efca57879ab0013347d60 hr {
    border-top: 2px solid #dbdee2; 
  }
  .btn-product1 {
      background-color: #d94da3;
      border: none;
      padding: 7px 30px;
      font-size: 18px;
      border-radius: 30px;
      color: #fff;
  }
  .btn-product1:hover {
      background-color: #973093;
  }
  #contentnewmode629f35eda165d5001335c8da , #contentnewmode62a17b819d0473001343099d {
      background-color: #a2005b;
      color: #fff;
      padding: 5% 9% !important;
      margin-left: -5%;
      margin-top: 0%;
      position: relative;
      z-index: -2 !important;
  }
  #contentnewmode629f36754a213b00145e98d7 , #contentnewmode62a17b819d047300134309a3 {
      background-color: #a2005b;
      color: #fff;
      padding: 10% 9% !important;
      margin-left: 2%;
      margin-right: -5%;
      margin-top: 0%;
      position: relative;
      z-index: -2 !important;
  }
  #contentnewmode629f36b84a213b00145e98e3 , #contentnewmode62a17b819d047300134309a9{
      background-color: #a2005b;
      color: #fff;
      padding: 13% 9% !important;
      margin-left: -5%;
      margin-top: 0%;
      position: relative;
      z-index: -2 !important;
  }
  figure#EffectView629f33b44a213b00145e988d1 img {
       width: 101.8% !important;
  }
  #HtmlTool629f36e34a213b00145e98f3 , #HtmlTool629f36dc4a213b00145e98ed , #HtmlTool629f36d57879ab00133483c7,
  #HtmlTool62a17b819d047300134309a0 , #HtmlTool62a17b819d047300134309a6 , #HtmlTool62a17b819d047300134309ac{
      box-shadow: 0px 5px 15px -5px #000;
  }
  /************/
  #carousel629ef396a165d5001335c1ad .hidden , #carousel629efdd77879ab0013347dca .hidden , #carousel629f00fea165d5001335c323 .hidden ,
  #carousel629f0e397879ab0013347f53 .hidden , #carousel629f0e5e7879ab0013347f65 .hidden , #carousel629f33b44a213b00145e988d .hidden {
          display: block!important;
          visibility: inherit!important;
          pointer-events: none;
  } 
  #carousel629ef396a165d5001335c1ad .carousel-indicators .active , #carousel629efdd77879ab0013347dca .carousel-indicators .active , #carousel629f00fea165d5001335c323 .carousel-indicators .active,
  #carousel629f0e397879ab0013347f53 .carousel-indicators .active, #carousel629f0e5e7879ab0013347f65 .carousel-indicators .active , #carousel629f33b44a213b00145e988d .carousel-indicators .active {
          background-color: #fff;
          border-color:#fff;
      width: 12px;
      height: 12px;
      margin: 2px;
  }  
  #carousel629ef396a165d5001335c1ad .carousel-indicators li , #carousel629efdd77879ab0013347dca .carousel-indicators li , #carousel629f00fea165d5001335c323 .carousel-indicators li,
  #carousel629f0e397879ab0013347f53 .carousel-indicators li , #carousel629f0e5e7879ab0013347f65 .carousel-indicators li , #carousel629f33b44a213b00145e988d .carousel-indicators li{
      display: inline-block;
      width: 12px;
      height: 12px;
      margin: 2px;
      text-indent: -999px;
      cursor: pointer;
      background-color: #ffffff00;
      border: 1px solid #fff;
      border-radius: 10px;
  } 
  #carousel629ef396a165d5001335c1ad .carousel-indicators , #carousel629f0e397879ab0013347f53 .carousel-indicators , #carousel629f0e5e7879ab0013347f65 .carousel-indicators {
      bottom: 25%;
  } 
  #carousel629efdd77879ab0013347dca .carousel-indicators , #carousel629f00fea165d5001335c323 .carousel-indicators, #carousel629f33b44a213b00145e988d .carousel-indicators{
      bottom: 0%
  }
  #carousel629ef396a165d5001335c1ad .glyphicon-chevron-left:before, #carousel629ef396a165d5001335c1ad .glyphicon-chevron-right:before ,
  #carousel629efdd77879ab0013347dca .glyphicon-chevron-left:before, #carousel629efdd77879ab0013347dca .glyphicon-chevron-right:before ,
  #carousel629f00fea165d5001335c323 .glyphicon-chevron-left:before, #carousel629f00fea165d5001335c323 .glyphicon-chevron-right:before, 
  #carousel629f0e397879ab0013347f53 .glyphicon-chevron-left:before, #carousel629f0e397879ab0013347f53 .glyphicon-chevron-right:before,
  #carousel629f0e5e7879ab0013347f65 .glyphicon-chevron-left:before, #carousel629f0e5e7879ab0013347f65 .glyphicon-chevron-right:before,
  #carousel629f33b44a213b00145e988d .glyphicon-chevron-left:before, #carousel629f33b44a213b00145e988d .glyphicon-chevron-right:before{
           display: none;
  }
  /**/
  #carousel629ef354a165d5001335c19c .carousel-control .glyphicon-chevron-left, #carousel629ef354a165d5001335c19c .carousel-control .glyphicon-chevron-right, #carousel629ef354a165d5001335c19c .carousel-control .icon-next, #carousel629ef354a165d5001335c19c .carousel-control .icon-prev,
  #carousel629f0e274a213b00145e9447 .carousel-control .glyphicon-chevron-left, #carousel629f0e274a213b00145e9447 .carousel-control .glyphicon-chevron-right, #carousel629f0e274a213b00145e9447 .carousel-control .icon-next, #carousel629f0e274a213b00145e9447 .carousel-control .icon-prev,
  #carousel629f0e507879ab0013347f5c .carousel-control .glyphicon-chevron-left, #carousel629f0e507879ab0013347f5c .carousel-control .glyphicon-chevron-right, #carousel629f0e507879ab0013347f5c .carousel-control .icon-next, #carousel629f0e507879ab0013347f5c .carousel-control .icon-prev{
      top: 40%;
  }
  .carousel-control {
      opacity: 1;
  }
  /*------*/
  .bg-howto1{
      background: linear-gradient(to bottom, #9d779b 0%, #a539a2 12%, #6c2068 100%);
      height: 90px;
      padding: 3% 5%;
      border-radius: 50px;
  }
  .itp-auto-order .AutoOrderPosition {
      left: 35%;
  }
  .hvr-grow {
      transform: perspective(1px) translateZ(0);
      transition-duration: 0.3s;
      transition-property: transform;
      width: 100%;
      margin-bottom: 0px;
      font-size: 18px;
      background-color:#fff;
      box-shadow: 0px 0px 5px rgba(0,0,0,10%);
      border-radius: 30px;
  }
  .hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
      transform: scale(1.03);
  }
  .padpay1 {
      padding-top: 0%;
  }
  .bg-contact {
      background-color: #752471;
      border-radius: 15px;
      padding: 3%;
      border: 2px solid #c92481;
      height: 125px;
  }
  .icon1 {
      width: 30%;
      padding-bottom: 2%;
  }
.bg-powder {
    background-color: #f97e57;
    padding: 9.5% 5%;
}
.bg-powder2 {
    background-color: #7a2777;
    padding: 2%;
}
.bg-powder3 {
    background-color: #cf69a3;
    padding: 27.5% 5%;
}
.bg-powder4 {
    background-color: #f17b7b;
    padding: 4.5% 5%;
}
.bg-powder5 {
    background-color: #e384a7;
    padding: 11.5% 5%;
}
.btnshop-powder {
    background-color: #ff81c8;
    border: none;
    font-size: 18px;
    padding: 5px 20px;
    margin-top: 2%;
    color: #fff;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
}
#background62be6f0a2dbdd20013ad9310 .thumbs ,  #background62be7b009127f500135ca118 .thumbs , #background62be7c559127f500135ca1b2 .thumbs{
    margin-bottom: 0px;
}
.bg-powder3 .text-sub1 {
    font-size: 1.8rem;
}

.btn-more5 {
    background: #581654;
    color: #fff;
    border: none;
    padding: 3px 15px;
    font-size: 18px;
    border-radius: 30px;
    margin: 4% 0;
}
.btn-more5:hover {
    background: #d93491;
}
.text-sub3 {
    font-size: 17px;
}

.ulicon-no li::before {
    content: '✗';
    color: #fff;
    padding-right: 0.5%;
}
.ulicon-no , .ulicon-correct {
    text-align: left;
    list-style: none;
    padding: 1%;
    margin: 0 auto;
    margin-bottom: 2%;
}
.ulicon-correct li::before {
    content: '✓';
    color: #fff;
    padding-right: 0.5%;
}
.btn-Tel {
    border: none;
    background-color: #ff3333;
    font-size: 2.5rem;
    margin: 1% auto;
  color:#fff;
    padding: 5px 25px;
}
.btn-Fb {
    background-color: #3c5a99;
    border: none;
    margin: 1% auto;
    padding: 10px 25px;
    font-size: 2.4rem;
   color:#fff;
}
.btn-Line {
    border: none;
    background-color: #33d233;
    margin: 1% auto;
    padding: 5px 25px;
    font-size: 2.5rem;
   color:#fff;
}
.pad-powder6.text-center {
    padding: 20% 2%;
}
#background62dfa00fe88b090013cec305 .text-sub1 , #background62dfa5a3e88b090013cec5ee .text-sub1{
    font-size: 1.7rem;
}
#background62dfa00fe88b090013cec305 .text-head4  , #background62dfa5a3e88b090013cec5ee .text-head4 {
    font-size: 1.8rem;
}

div#background635a4b868ad5e50013800250 img {
    margin: 4% auto;
}
.effect-default .text-sub3 {
    font-size: 19px;
    height: 165px;
    color: #000;
}
  
  /*EFFECT*/
  figure.effect-sadie p {
      opacity: 1;
      background: linear-gradient(to bottom,rgba(72,76,97,0) 0,#00000087 100%);
  }
  figure.effect-sadie figcaption::before {
    background: linear-gradient(to bottom,rgba(72,76,97,0) 0,rgba(23,75,122,0) 75%); 
  }
  .ef1, .ef2 , .ef4 {
      transition-duration: 0.3s;
      transition-property: transform;
      transition-timing-function: ease-out;
  }
  .ef1:hover, .ef2:hover {
      transform: translateY(-8px);
  }
  .ef3 , .ef5 {
      transition: 0.5s;
  }
  .ef3:hover {
      transform: scale(1.2,1.2);
  }
  .ef4:hover , .btnshop-powder:hover{
      transform: translateX(10px);
  }
  .ef5:hover {
      transform: scale(0.9,0.9);
  }
    /*jazz*/
  figure.effect-jazz figcaption::after {
      border-top: none;
      border-bottom: none;
  }
  figure.effect-jazz {
      background: transparent;
  }
  
  /*bubba*/
  figure.effect-bubba figcaption::before {
      border-top: none;
      border-bottom: none;
  }
  figure.effect-bubba figcaption::after {
      border-right: none;
      border-left: none;
  }
  #background629f1f5a7879ab001334802d figure.effect-bubba h2 {
     padding-top: 20%;
  }
  #background629f1f867879ab0013348034 figure.effect-bubba h2 {
     padding-top: 50%;
  }
  #background629f20364a213b00145e9549 figure.effect-bubba h2 , #background629f20714a213b00145e9555 figure.effect-bubba h2{
     padding-top: 35%;
  }
  #background629f2007a165d5001335c54a figure.effect-bubba h2 {
     padding-top: 100%;
  }
  
  /*CONTENT MANAGER 8*/
  #Contentmanager .post-time {
    display: none;
  }
  #Contentmanager .landingpagemanager .col-md-8.col-sm-8.col-xs-12 p .text-more {
    text-align: left;
  }
  .Contentmanager .site .col-section .item.-micro a .caption .title {
      text-align: left;
      font-size: 22px;
      color: #000;
      padding: 5% 0% 0;
      font-weight: 400;
      background: transparent;
      height: 90px;
  }
  article.col-md-6.item.-micro {
    width:33.3333333%;
  }
  .Contentmanager .site .col-section .item.-micro {
    padding: 10px 20px 10px 20px;
  }
  .Contentmanager .site .col-section .item.-micro a .image {
    width: 100%;
    margin-bottom: 0px;
    box-shadow: 10px 10px 20px rgba(0,0,0,15%);
  }
  .Contentmanager .site .col-section .item.-micro a .caption {
    width: 100%;
    background: transparent;
    padding-left: 0;
  }
  .Contentmanager .site .col-section .item.-micro:nth-child(odd) {
    border-right: none;
    border-bottom: none;
  }
  .Contentmanager .site .col-section .item.-micro:nth-child(even) {
    border-bottom: none;
  }
  
  .Contentmanager .site .col-section .item.-micro a .post {
    display: none;
  }
  .contenemanager-gallery .col-xs-12.col-md-3 {
    padding-left: 10px;
    padding-right: 10px;
    width: 50%;
  }
  .Contenemanager-gallery .col-xs-6.col-md-3 {
    padding-left: 10px;
    padding-right: 10px;
    width: 25%;
  }
  .Contentmanager .site .col-section .item.-micro a:hover .caption .title {
      color: #d42f8c;
  }
  .Contentmanager-thumbnail {
    border: 0px solid #ddd;
  }
  .Contentmanager-template2-1 a:hover {
    color: #085391;
  }
  #Contentmanager .fb_iframe_widget , #Contentmanager .landingpagemanager , #Contentmanager .page-header{
      display: none;
  }
.Contentmanager .site .col-section .item.-micro a .caption .time {
    font-size: 17px;
}
  
  /*Product*/
  #background62a0d7d74192240014423874 .col-sm-3 , #background62a0d8239d0473001342fa3b .col-sm-3 , #background62a0d87e9d0473001342fa57 .col-sm-3 {
      padding-right: 5px;
      padding-left: 5px;
  }
  .Template-K-frame {
      padding: 0px;
  }
  .Template-K-frame:hover {
     box-shadow: none;
  }
  .Template-K-button , .Template-K-buttonDetail {
      width: 50%;
      text-align: left;
      margin: 0;
      background-color: #c82380;
      color: #ffffff;
      font-family: supermarket;
  }
  .Template-K-button:hover , .Template-K-buttonDetail:hover{
      background-color: #561654;
      color: #fff;
  }
  .Template-K-Icon {
      width: 25%;
      padding: 0 3px 0 0;
  }
  .Template-K-buttonDetail .Template-K-Icon {
   width: 15%;
  }
  .Template-K-Name {
      font-size: 15px;
      height: 65px;
     text-align: left;
  }
  .Template-K-Name label {
      font-weight: 500;
      font-size: 17px;
  }
  .priceNoPromotion {
      color:#000 !important; 
      font-size: 18px !important;
  }
  span.promotionPrice {
   color:#eb48a4 !important;
    font-size: 18px !important;
  }
  .priceNoPromotion span , .Template-K-Price , .Template-K-Price label{
      color: #eb48a4;
      font-weight: 600;
      font-size: 19px;
      height: 60px;
      text-align: left;
  }
  .Template-K-pic {
      height: auto !important;
      padding:0px;
  }
  
  strike.promotionPrice {
      font-size: 15px;
  }
  /*detailproduct*/
  #FacebookComment , .Shopcart-Related-Main {
   display:none;
  }
  .Template-K-Big {
      border: none;
  }
  .Template-K-CateName {
      font-size: 18px;
    color: #e85527;
  }
  .Template-K-CateName span{
    color: #000;
  }
  .Template-K-ProName {
      font-size: 19px;
      color: #b5136f;
  }
  .text-detailproduct {
    font-size: 18px;
  }
  .shopcartRelated-Default {
  font-size: 19px;
  }
  .Template-K-PriceNormal {
         color: #000;
  }
  .Template-K-smallpic {
      width: 20%;
      height: auto;
  }
  
  .shopcartID-Head-Default, .shopcartID-Default, .shopcartName-Head-Default, .shopcartName-Default, .shopcartlinePrice-Default, .Template-K-Quantity, 
  .Template-K-Item, .shopcart-share, .shopcartAllDetail , .shopcartSize-Default label , .shopcartSize label{
      font-family: supermarket;
      border-bottom: solid 0px #ffffff;
      color: #000;
  }
  .shopcartName-Default, .shopcartID-Default {
      color: #b5136f;
      font-weight: 500;
  }
  .shopcartDetail-Default, .shopcartRelated-Default {
      text-align: left;
      font-family: supermarket;
      border-bottom: solid 0px #ffffff;
      font-size: 25px;
      width:100% !important;
      color: #000;
      padding-left: 0 !important;
  }
  .Template-K-PricePromotion {
      background: radial-gradient(circle farthest-corner at center center, #d02b88 15%, #d7328f 80%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
  }
.shopcartlinePrice-Default .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #000;
    border: none;
    background-color: #ff81c8;
    background-image: none;
    border-radius: 30px !important;
}
  .Checkout-font{
    color: #000;
  }
  
  .ui.steps .step .title {
  font-family: Prompt,sans-serif;
  }
  .btnCheckoutprevious {
      width: 30%;
      color: #fff;
      padding: 1% 1%;
      font-size: 17px;
      background-color: #e945a2;
      border-radius: 30px;
      border: none;
  }
  .ui.steps .step.active .title {
      color: #000;
      font-weight: 400;
      padding-top: 3%;
  }
  .ui.steps .step.active {
     background: #ff8ece;
  }
  .btnCheckoutprevious:hover {
      background-color: #551554;
      border: none;
  }
  .ui.steps .step {
      padding: 1%;
  }
  .step1checkout {
      background-color: #672263;
      border: 5px solid #ffcafd;
      margin-top: 10%;
  }
  .step5checkout {
       background-color: #b00e6a;
      border: 7px solid #f7d5f6;
  }
  .shopcart-paymentpage {
    background-color: #591755;
  }
  label.Headcheckout , label.Bodycheckout{
   color: #000;
  }
  .Checkout-font .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
      color: #000;
  }
  .text-productdetail {
      font-size: 19px;
  }
  
.shopcart-paymentpage label {
    font-size: 22px !important;
    font-weight: 400 !important;
}
 #background62a15ecc962ea50013ce3308 p {
    font-size: 18px;
} 

  /*form payment*/
  .no-js #Component62a0ecbc9d0473001342fb64 label.col-xs-12.col-sm-3.col-md-3.control-label {
    font-size: 18px;
}
  .no-js #Component62a0ecbc9d0473001342fb64 .form-control {
      border: 1px solid #b81672;
      border-radius: 0px!important;
      -webkit-box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);
      box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);
      font-size: 18px!important;
      padding: 0 2%;
      background: #dda5c5;
      color: #000;
  }
  .no-js #Component62a0ecbc9d0473001342fb64 ::placeholder {
      color: #000!important;
    font-weight:300;
  }
  .no-js #Component62a0ecbc9d0473001342fb64 .form-control:focus {
      border-color: #d2af46 ;
      -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
      box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, 0);
    color: #000!important;
  }
  .no-js #Component62a0ecbc9d0473001342fb64 {
      background-repeat: repeat-x;
      border-color: #dda5c5;
      border-radius: 10px;
      padding: 10px 30px;
      font-size: 14px;
      border: none;
      color: #000;
      background-color: #fff;
      box-shadow: 0 5px 15px #5f195b;
  }
  #Component62a0ecbc9d0473001342fb64 .form-group span a {
      color: #000;
     font-size: 15px;
  } 
  #Component62a0ecbc9d0473001342fb64 .input-group-addon {
      background: #dda5c5;
      border: 1px solid #b81672;
  }
  #Component62a0ecbc9d0473001342fb64 .boarder-confirm-payment {
   border: none !important;
  }
  #Component62a0ecbc9d0473001342fb64 .btn-default {
      background-image: linear-gradient(to bottom,#591757 0,#601a5e 100%);
      box-shadow: none;
      text-shadow: none;
      color: #fff;
      border-color: #dda5c5;
      font-size: 18px;
      width: auto;
  }
  #Component62a0ecbc9d0473001342fb64 .progress {
      background-image: linear-gradient(to bottom,#dda5c5 0,#dda5c5 80%);
  }
  #Component62a0ecbc9d0473001342fb64 .btn-default:focus, #Component62a0ecbc9d0473001342fb64 .btn-default:hover {
      background-color: #dda5c5;
      background-position: 0 -40px;
      border-color: #641d63;
  }
  
  /*from Contact*/
  .no-js #Component62a169b54192240014424033 label {
      display: none!important;
  }
  .no-js #Component62a169b54192240014424033 .col-md-6 {
      width: 90%;
      margin-left: auto;
      display: block;
      margin-right: auto;
      float: initial;
  }
  .no-js #Component62a169b54192240014424033 .form-control {
      border: 1px solid #762572;
      border-radius: 0px!important;
      -webkit-box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);
      box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);
      font-size: 14px!important;
      padding: 20px;
      background: #e5419e;
      color: #fff;
  }
  .no-js #Component62a169b54192240014424033 ::placeholder {
      color: #fff !important;
  }
  .no-js #Component62a169b54192240014424033 .form-control:focus {
      border-color: #752471;
      -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
      box-shadow: none;
      color: #fff!important;
  }
  .no-js #Component62a169b54192240014424033 .btn {
      background-image: linear-gradient(to right, #762572 0%,#772673 50%,#7a2777 100%);
      background-repeat: repeat-x;
      border-color: #e5419e;
      border-radius: 0px;
      padding: 10px 30px;
      font-size: 14px;
      border: 0px solid transparent;
      color: #fff;
  }
  .no-js #Component62a169b54192240014424033 .btn-default {
      text-shadow: 0 0 0 #fff;
  }
  .no-js #Component62a169b54192240014424033 .btn-default:active {
      background-color: #ffdb16;
  }
  .no-js #Component62a169b54192240014424033 .btn-default:hover, .no-js #Component62a169b54192240014424033 .btn-default:focus {
      background-position: 0 45px;
      background-color: #e5419e;
  }

/*icon สมาชิก*/
li.signInbar.dropdown.hidden-sm.hidden-xs {
    margin-top: 120%;
}

/*form register*/
/*รูปแบบฟอร์ม*/
#uploadimage635a326bb130b9001411fc89 .form-control , .template1 .form-control {
    border: none;
        border: 1px solid #dadada;
    border-radius: 0px!important;
    -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
    box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
    margin-top: 10px;
    padding: 20px;
}
#uploadimage635a326bb130b9001411fc89 .form-control:focus , .template1 .form-control:focus {
   border-bottom: 1px solid #b00d69;
   color: #000;
}
#uploadimage635a326bb130b9001411fc89 #capcha0 {
    margin-left: -8px;
    margin-right:-45px;
}

/*ปิดไอคอนน้าหลัง*/
#uploadimage635a326bb130b9001411fc89 .glyphicon {
    display: none !important;
}
#uploadimage635a326bb130b9001411fc89 .input-group-addon {
	display:none;
}

/*ช่องวันเกิด*/
#uploadimage635a326bb130b9001411fc89 .input-group {
    display: block;
}
#uploadimage635a326bb130b9001411fc89 input[type="date"] {
    width: 100%!important;
}
#uploadimage635a326bb130b9001411fc89 .has-feedback .form-control {
    padding-right: 10px;
    background: #d93692 !important;
}

/*ขนาดตัวอักษร*/
#uploadimage635a326bb130b9001411fc89 label.control-label {
    font-size: 24px;
    font-weight: 400;
}

/*ขนาดตัวอักษรในช่องอินพุต*/
#uploadimage635a326bb130b9001411fc89 input::placeholder {
    font-size: 22px!important;
    color: #fff !important;
}
#uploadimage635a326bb130b9001411fc89 .input-sm, 
#uploadimage635a326bb130b9001411fc89 .form-horizontal .form-group-sm .form-control {
	font-size:22px!important;
     font-weight: 300;
   color: #fff;
}

/*ความยาวช่องของ ที่อยู่ แขวง เขต จังหวัด รหัสไปรษณีย์*/
#uploadimage635a326bb130b9001411fc89 .has-feedback .col-xs-12.col-sm-12.col-md-6 {
	width: 109.5% !important;
}

 /*ขนาดของฟอร์น*/
#uploadimage635a326bb130b9001411fc89 address-ui label {
    font-weight: 400;
    font-size: 22px;
}

/*ไอคอนเลือกไฟล์*/
#uploadimage635a326bb130b9001411fc89 i.glyphicon.glyphicon-open {
    display: inherit!important;
      color: #fff;
}
/*ไอคอนสมัครสมาชิก*/
#uploadimage635a326bb130b9001411fc89 i.glyphicon.glyphicon-ok {
    display: inline-block!important;
}

/*ปุ่มเลือกไฟล์*/
#uploadimage635a326bb130b9001411fc89 .btn-success span {
    font-size: 22px;
    font-weight: 400;
      color: #fff;
}
#uploadimage635a326bb130b9001411fc89 .btn-success {
    color: #2e2f33;
    background-image: linear-gradient(to bottom,#5f1a5b 0,#611a5e 100%);
    background-color: transparent;
    border-color: #ffffff00;
    box-shadow: none;
    padding: 5px 10px 5px 10px;
    border-radius: 50px;
    margin-top: -3px;
    font-size: 22px;
}
#uploadimage635a326bb130b9001411fc89 .btn-success:hover {
    background-position: 0px;
    background: #f16623;
    color: #fff;
}

/*ปุ่มสัมครสมาชิก*/
#uploadimage635a326bb130b9001411fc89 .col-md-12 .pull-right {
    float: none!important;
}
#uploadimage635a326bb130b9001411fc89 .col-md-12 .pull-right button {
    margin: 0 auto;
}
#uploadimage635a326bb130b9001411fc89 .pull-right .btn-default {
    background-repeat: repeat-x;
    border-color: #0000;
    border-radius: 0px;
    box-shadow: 3px 6px 8px 2px rgb(179 179 179);
    padding: 8px 10px;
    font-size: 16px;
    border: 0px solid transparent;
    color: #fff;
    text-shadow: none;
    border-radius: 5px;
    background: rgba(241,231,103,1);
    background: -moz-linear-gradient(left, rgba(241,231,103,1) 0%, rgba(254,182,69,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,231,103,1)), color-stop(100%, rgba(254,182,69,1)));
    background: -webkit-linear-gradient(left, rgba(241,231,103,1) 0%, rgba(254,182,69,1) 100%);
    background: -o-linear-gradient(left, rgba(241,231,103,1) 0%, rgba(254,182,69,1) 100%);
    background: -ms-linear-gradient(left, rgba(241,231,103,1) 0%, rgba(254,182,69,1) 100%);
    background: linear-gradient(to right, #5f1a5d 0%, #661d64 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645', GradientType=1 );
}
#uploadimage635a326bb130b9001411fc89 .pull-right .btn-default:hover, .pull-right .btn-default:focus {
    background-position: 0 0px;
    background: linear-gradient(to right, #a90662 0%, #a70561 100%);
}
/*ฟอร์มสมัครสมาชิก*/

/*login*/
 .template1 label {
    font-size: 22px;
    font-weight: 400;
}
 .template1 .form-control {
    border: none;
        border: 1px solid #dadada;
    border-radius: 0px!important;
    -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
    box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
    margin-top: 10px;
    padding: 20px;
}
 .template1 .form-control:focus {
    border-bottom: 1px solid #f16623;
}
 .template1 .input-sm, 
 .template1 .form-horizontal .form-group-sm .form-control {
	font-size:22px!important;
     font-weight: 300;
}
 .template1 .form-group.margin span {
    font-size: 22px;
    font-weight: 400;
}
.template1 .btn-default {
    text-shadow: 0 0px 0 #fff;
    background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
    background-image: linear-gradient(to bottom,#571754 0,#571754 100%);
    background-repeat: repeat-x;
    border-color: #ccc;
    background: linear-gradient(to right, #571754 0%, #571754 100%);
    color: white;
    font-size: 22px;
    width: 160px !important;
    padding: 8px 0;
    border: none;
    border-radius: 0;
}
.template1 .btn-default:focus, .template1 .btn-default:hover {
    background-color: #ad0b67;
    background-position: 0 18px;
    color: white;
    background: linear-gradient(to right, #ad0b67 0%, #ad0b67 100%);
}
 .template1 .btn-default.active,  .template1 .btn-default:active {
    background-color: #f16623;
    border-color: #f16623;
}
.panel.panel-default.margin .form-control-feedback {
    position: absolute;
    top: 20px;
    right: 0;
    z-index: 2;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px !important;
    text-align: center;
    background-color: #71204e;
    color: white;
}
 .template1 .glyphicon {
   display: none;
}
.modal-content .modal-body.padding .panel-heading .close {
    font-family: 'Prompt', sans-serif;
    font-size: 28px;
}

  
  
  
  @media only screen and (max-width:768px) {
  .navbar-default{
      background: linear-gradient(to bottom, #fe7cc5 0%, #ea46a3 12%, #a5035f 100%);
  }
    
    
  }
  
  @media only screen and (max-width:992px) {
  .Template-K-Name {
    height: 80px;
	}  
  .callbacks_container {
      margin-bottom: -6px;
  }  
  .text-head1 {
      font-size: 3rem;
  }
  .itopplus-bg2, .itopplus-bg7 {
      background-size: cover;
      background-position: top center; 
    } 
  .text-head2 {
      font-size: 3rem;
  }
  .text-head4 {
      font-size: 2.5rem;
  }  
    #contentnewmode629efb104a213b00145e9148 , #contentnewmode629f022c7879ab0013347e32 , #contentnewmode629f08457879ab0013347ebb{
         padding: 10px !important;
    } 
  .Template-K-button, .Template-K-buttonDetail {
      width: 70%;
    }
  #background62a0d7d74192240014423874 , #background62a0d8239d0473001342fa3b , #background62a0d87e9d0473001342fa57 {
     padding: 10px;
    }  
  #background629f1f5a7879ab001334802d figure.effect-bubba h2 ,
  #background629f20364a213b00145e9549 figure.effect-bubba h2, #background629f20714a213b00145e9555 figure.effect-bubba h2{
      padding-top: 15%;
  }  
  #background629f1f867879ab0013348034 figure.effect-bubba h2 {
      padding-top: 30%;
  } 
  figure.effect-bubba p {
      padding: 5px 0px;
  }
  .btn-product1 {
      padding: 5px 30px;
      font-size: 17px;
    }
  .text-sub2 {
      font-size: 2.3rem;
  }  
  .text-footer1 {
      font-size: 2.2rem;
  }  
   #background62a161b4962ea50013ce3468 .row-fluid [class*=col-sm-5fix], #background62a161b4962ea50013ce3468 .uneditable-input[class*=col-sm-5fix], #background62a161b4962ea50013ce3468 [class*=col-sm-5fix] {
     float: left;
      width: 33.33333%;
    }  
  .no-js #Component62a169b54192240014424033 .btn {
      width: 50%;
      margin: auto;
  }  
  .bg-contact {
      height: 135px;
  } 
  .itp-auto-order .AutoOrderPosition {
      left: 24%;
  }  
.bg-powder {
    padding: 7% 5%;
}
   .bg-powder .text-head4 {
    font-size: 2.2rem;
   } 
  .bg-powder .text-sub1 {
    font-size: 1.7rem;
   } 
  .bg-powder2 {
    padding: 2% 3%;
}  
.bg-powder3 {
    padding: 27% 3%;
}   
 .bg-powder3 .text-sub1 {
    font-size: 1.6rem;
}   
.bg-powder3 .text-head3 {
    font-size: 2.8rem;
}   
.bg-powder5 {
    background-color: #cb378a;
    padding: 4% 5%;
}
.btnshop-powder {
    font-size: 15px;  
    padding: 2px 20px;
  }
 .btn-Fb {
    font-size: 1.8rem;
}
#background62dfa00fe88b090013cec305 .text-sub1, #background62dfa5a3e88b090013cec5ee .text-sub1 {
    font-size: 1.4rem;
}    
.template1 .btn-default {
    font-size: 19px;
}    
 .template1 label {
    font-size: 20px;
}
.template1 .form-group.margin span {
    font-size: 18px;
}  
#background635a4b868ad5e50013800250 .col-sm-4 {
    width: 50%;
}
.effect-default .text-sub3 {
    height: 140px;
}    
 .hvr-grow {
    font-size: 17px;
}
 .itp-auto-order .AutoOrderTextHeader {
    font-size: 19px;
}     
}
  
  @media screen and (min-width : 1024px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
  display: block;
   margin: 0;
}  
    .itopplus-bg7 , .itopplus-bg9{
         background-size: cover;
        background-position: top center;
    }
  .navbar-default{
      background: linear-gradient(to bottom, #fe7cc5 0%, #ea46a3 12%, #a5035f 100%);
     border-radius: 0;
  }
  #itopplus-sticky-nav-bar #main-navbar-collapse  {
         margin: 0 10%;
  }  
  #itopplus-sticky-nav-bar .itopplus-menu-logo {
      display:none;
  }  
  #Component629ed4e34a213b00145e8cda .hideForNewSearchtag .ui.search , #Component636243ed64f7e800131ed126 .hideForNewSearchtag .ui.search {
      margin-left: 40%;
  }  
  .Template-K-Name label {
      font-size: 18px;
  }    
  .Template-K-Price{
      height: 60px;
  }
 .eapps-widget-toolbar {
    display: none;
}   
li#menu62a16c239d04730013430376 , li#menu635a3218ead5c50013716962 {
    display: none !important;
}    
  }
  
  @media screen and (min-width : 1366px) {
    .itopplus-bg7 {
      background-size: 100% auto;
      background-position: top center;
    }  
  .nav>li>a {
      padding: 10px 20px;
      font-size: 20px;
  }
  #main-navbar-collapse {
      margin: 0 8%;
  }  
  #itopplus-sticky-nav-bar .itopplus-menu-logo {
      margin: 0 0 0 -10%;
      display: inline-block;
  }
    
  #Component629ed4e34a213b00145e8cda .hideForNewSearchtag .ui.search , #Component636243ed64f7e800131ed126 .hideForNewSearchtag .ui.search {
      margin-left: 50%;
  }  
  
  .text-head1 {
      font-size: 4.5rem;
      padding-top: 1%;
  }
  .text-head2 {
      font-size: 5rem;
  }  
  .text-head3 {
      font-size: 4.5rem;
  }  
  .text-sub1 {
      font-size: 2.3rem;
  }  
  #contentnewmode629f35eda165d5001335c8da , #contentnewmode62a17b819d0473001343099d{
      margin-top: 5%;  
  }
  #contentnewmode629f36754a213b00145e98d7 , #contentnewmode62a17b819d047300134309a3{
      margin-top: 10%;  
  }
  #contentnewmode629f36b84a213b00145e98e3 , #contentnewmode62a17b819d047300134309a9 {
     margin-top: 9%;  
  }
  .Template-K-Name label {
      font-size: 20px;
  }  
  .Template-K-Price {
     height: 70px;
  }  
  #contentnewmode629f0dfba165d5001335c473 {
     padding: 0px 10px 10px 10px !important;
   }
  .padpay1 {
      padding-top: 2%;
  }  
  .Template-K-frame {
      padding: 0px;
  }  
.bg-powder {
    padding: 13.8% 5%;
}
.bg-powder2 {
    padding: 2% 7%;
}
.bg-powder3 {
    padding: 28.5% 5%;
}    
 .btnshop-powder {
    font-size: 22px;
    }
.bg-powder3 .text-sub1 {
    font-size: 2.3rem;
}    
.bg-powder3 .text-head3 {
    font-size: 4rem;
}   
 .bg-powder5 {
    padding: 7.5% 5%;
    height: 367px;
}   
 #background62dfa00fe88b090013cec305 .text-head4, #background62dfa5a3e88b090013cec5ee .text-head4 {
    font-size: 2.5rem;
}   
#background62dfa00fe88b090013cec305 .text-sub1, #background62dfa5a3e88b090013cec5ee .text-sub1 {
    font-size: 2.1rem;
}    
  .Contentmanager .site .col-section .item.-micro a .caption .title {
      height: 60px;
  }    
 .effect-default .text-sub3 {
    height: 110px;
}  
   .hvr-grow {
      font-size: 20px;
  }   
.padpay2 {
    line-height: 0.6em;
    padding-top: 2px;
}    
 #background62a15ecc962ea50013ce3308 p {
    font-size: 20px;
}       
  }


  @media screen and (min-width : 1900px) {
    #main-navbar-collapse  {
         margin: 0 20%;
    }
  #Component629ed4e34a213b00145e8cda .hideForNewSearchtag .ui.search , #Component636243ed64f7e800131ed126 .hideForNewSearchtag .ui.search {
      margin-left:64%;
  }  
   .pattern1 {
      width: 25%;
  } 
  .text-head1 {
      font-size: 5rem;
      padding-top: 2%;
  }
  .text-head2 {
      font-size: 5.5rem;
  }  
  #contentnewmode629f35eda165d5001335c8da , #contentnewmode629f36b84a213b00145e98e3 , #contentnewmode62a17b819d0473001343099d , #contentnewmode62a17b819d047300134309a9{
     margin-top: 10%;  
  }    
  #contentnewmode629ed64c7879ab00133478a2 , #contentnewmode629f0dfba165d5001335c473 {
     padding: 20px 10px 10px 10px !important;
   }   
  .Template-K-Name label {
      font-size: 22px;
  }    
  .bg-contact {
      height: 125px;
  }  
    .Template-K-CateName span , .Template-K-ProName , .shopcartName-Default, .shopcartID-Default {
     font-size: 22px;
    }  
  .bg-powder {
    padding: 20% 5%;
}
.bg-powder2 {
    padding: 2% 12%;
}
.bg-powder3 {
    padding: 30.2% 5%;
}  
.bg-powder4 {
    padding: 12.6% 5%;
} 
.bg-powder5 {
    padding: 8.7% 5%;
   height: auto;
}   
.pad-powder6 {
    padding: 30% 5%;
} 
.bg-powder3 .text-head3 {
    font-size: 4.5rem;
}   
#background62dfa00fe88b090013cec305 .text-sub1, #background62dfa5a3e88b090013cec5ee .text-sub1 {
    font-size: 2.3rem;
}
#background62dfa00fe88b090013cec305 .text-head4, #background62dfa5a3e88b090013cec5ee .text-head4 {
    font-size: 3.5rem;
}    
.effect-default .text-sub3 {
    height: 110px;
}    
.hvr-grow {
    font-size: 22px;
}    
.padpay1 {
    padding-top: 4px;
}
.padpay2 {
    padding-top: 12px;
}    
  }
  
  @media only screen and (max-width:480px) {
    .itopplus-bg , .itopplus-bg3 , .itopplus-bg4 , .itopplus-bg5, .itopplus-bg6{
      background-size: 300% auto;
      background-position: top center;
    } 
   .itopplus-bg8, .itopplus-bg9 {
     background-size: cover;
    } 
    #imagesControl629ec95aa165d5001335baa1 {
     padding: 0px !important;
    }
    #background62a161b4962ea50013ce3468 .row-fluid [class*=col-sm-5fix], #background62a161b4962ea50013ce3468 .uneditable-input[class*=col-sm-5fix], #background62a161b4962ea50013ce3468 [class*=col-sm-5fix] {
      width: 100%;
  }
    .icon1 {
      width: 20%;
    }
    .bg-contact {
      height: 125px;
  }
    article.col-md-6.item.-micro {
      width: 100%;
  }
    #contentnewmode62a17a039d04730013430837 svg , #contentnewmode629ebb637879ab0013347368 svg , #contentnewmode629ebb5a7879ab001334735e svg , #contentnewmode629ebb547879ab0013347354 svg{
     width:20%;
     }
    .pattern1 {
      width: 50%;
  }
    #background629f1f5a7879ab001334802d figure.effect-bubba h2, #background629f20364a213b00145e9549 figure.effect-bubba h2, #background629f20714a213b00145e9555 figure.effect-bubba h2 {
        padding-top: 10%;
    }
    #contentnewmode629f35eda165d5001335c8da, #contentnewmode62a17b819d0473001343099d ,#contentnewmode629f36754a213b00145e98d7, #contentnewmode62a17b819d047300134309a3,
    #contentnewmode629f36b84a213b00145e98e3, #contentnewmode62a17b819d047300134309a9{
         margin-left: 0%;
        margin-top: 0%;
    }
    .shopcart {
        width: 50px !important;
        height: 50px !important;
    }
  .btnshop-powder {
    font-size: 18px;
    padding: 5px 20px;
}  
 .bg-powder .text-head4 {
    font-size: 2.4rem;
}   
  .bg-powder .text-sub1 , .bg-powder3 .text-sub1 {
    font-size: 1.8rem;
}
 .bg-powder3 {
    padding: 8% 3%;
}
 .bg-powder3 .text-head3 {
    font-size: 2.5rem;
}   
    #contentnewmode62be90f82dbdd20013ad9907 , #contentnewmode62be794903d5210013e2286b{
    padding: 5px !important;
    }
#contentnewmode62be7d179127f500135ca1e4 {
    padding: 5px 15px 5px 15px !important;
}
 #background62dfa00fe88b090013cec305 .text-sub1, #background62dfa5a3e88b090013cec5ee .text-sub1 {
    font-size: 1.7rem;
}
 #background62dfa00fe88b090013cec305 .text-head4, #background62dfa5a3e88b090013cec5ee .text-head4 {
    font-size: 2.2rem;
}
 .pad-powder6.text-center {
    padding: 5% 2%;
}   
#imagesControl62be90e603d5210013e22aa2 , #imagesControl62be7c179127f500135ca189 , #imagesControl62dfa016e88b090013cec30a , #imagesControl62dfa03c46123d0013aef6bc , #imagesControl62dfa60de88b090013cec63e , #imagesControl62dfb0eee88b090013cec984 {
    padding: 5px !important;
}    
 .effect-default .text-sub3 {
    height: auto;
}    
 #background635a4b868ad5e50013800250 .col-sm-4 {
    width: 100%;
}   
 .padding-col.thumbnail.Content5InaRow p {
    font-size: 15px !important;
}     
  }
  









@media screen and (min-width : 1900px) {
.ui.steps .step .title {
    font-size: 16px;
    margin-top: 10%;
    font-weight: 600;
}
.Bodycheckout, .Headcheckout,#scrolltoshop,  #scrolltoshop .btn-sm
{
    font-size: 20px;
}
  
#scrolltoshop .form-control

{
    font-size: 18px;
}
}

/*#itpPaymentPagePublicURL1{
	display:block!important;
}
#itpPaymentPagePublicURL2{
	display:block!important;
}*/
  


button.close {
      font-size: 0;
    color: transparent;
    }
button.close:before {
  	font-size: 14px;
  color: black;
        content: "\2715";
   }

.shopcart {
 display:none !important;
} 

