
        .promsc {
            background: rgb(9 140 14);
            position: absolute;
            width: 100%;
            text-align: center;
            padding: 0px 0px;
            margin: 0;
            top: -1px;
            color: white;
            border: solid 1px #156b18;
            box-shadow: 0 10px 18px #01070a38;
            left: 0%;
            z-index: 1;
            -ms-transform: rotate(-20deg);
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
            margin-top: 0px;
        }
        .quitar {
            display: none !important;
        }
        .promsc h6 {
            font-size: 1.2em;
            padding: 0;
            margin: 0px;
            display: inline-block;
            text-shadow: 0 1px 3px #00000094;
        }
        
        .divs01.promsc2 p {
            text-decoration: line-through!important;
        }
        
        .promsc   h5 {
          margin: 0 4px 2px 0!important;
          display: inline-block!important;
          background: #ce0e0e;
          padding: 1px 5px!important;
          border-radius: 3px;
        }
        
        .divs01.promsc2 {
            padding: 32px 16px 5px
        }
        .centes.promcmss b {
            font-size: 2.2em;
            font-weight: 700;
            color: #ffa22f;
            margin: 0 0 0 64px;
        }
        .version1 div > h5 p {
            font-size: 1.4em;
            line-height: 1;
            width: 80%;
            text-align: left;
            margin: 3px 0 4px 0;
            color: #ffffff;
            text-shadow: 0 2px 2px #3a372f;
        }
        .divs02 > h5 {
            background: rgb(9 140 14);
            position: absolute;
            width: 101%;
            text-align: center;
            top: 2px;
            border: solid 1px #098c0e;
            box-shadow: 0 10px 18px #01070a38;
            left: -1%;
            z-index: 1;
            -ms-transform: rotate(0deg);
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
        }
        .centes.promsc5 b {
            color: #098c0e;
            font-size: 2.2em;
            font-weight: 700;
            vertical-align: baseline!important;
            margin: 0 0 0 39px;
        }
        
        i.promsc6 {
            color: #098c0e;
            vertical-align: baseline;
            font-size: 1.5em;
        }
        
        .divs02.promsc3 {
            padding-top: 47px;
        }
        
        .divs02 > h5 {
            margin: 4px 0 0 0;
        }
        
        .divs02.promsc3   #p_m_renta,  .divs02.promsc3   #p_m_renta2{
            text-decoration: line-through;
        }
         
        .version1 > div > div  .bold1.promox {
                color: #098c0e;
                margin: 3px 0 0px 9px;
                padding: 0;
                border: none;
                display: inline-block;
                background: none;
        }
         .divs02 > h5 h6 {
            margin: 9px 1px 1px;
            background: #ce0e0e;
            padding: 6px 0 0 0;
            color: #ffffff;
            font-size: 0.9em;
            display: inline-block;
            height: 25px;
            width: 65px;
            border-radius: 5px;
            box-sizing: border-box;
        }
        .divs02.promsc3 {
            padding-top: 56px;
        }
        .alertms p {
               font-size: 0.90em!important;
               color: #0b690f!important;
               font-weight: 400!important;
        }
        
        .alertms {
               border: dashed 1px #064a09;
               padding: 6px 14px;
               background: white;
               width: 100%;
               letter-spacing: -0.02em;
               margin: 5px 0 0 -4%;
               font-weight: 400!important;
        }
        .version1 > div > div p i.promsc6 {
            font-size: 1em;
            margin: 0 0 0 0;
            color: #0b690f;
            font-family: "Roboto",sans-serif;
            font-weight: 400;
        }
        .version1 > div > div p span {
            font-size: 1em!important;
        }
        .version1 > div h3 img {
            width: 95.7%;
        }
        h5.include {
           font-size:1em;
           margin: 0 0 5px 0;
           color: #0076bc;
        }
        .divs02 span {
            display: block;
            text-align: center;
            font-size: 1.3em;
            font-weight: 600;
            margin: -7px -1px 7px 0;
        }
        
        .divs02 {
            text-align: center!important;
        }
        
        .divs02 b {
            font-size: 1.5em !important;
            margin: 4px 3px 0 0 !important;
        }
        
        .divs02 p {
            font-size: 2.5em !important;
            font-weight: 800 !important;
        }
        
        .divs02 i {
            margin: 6px 0 0 0 !important;
        }
        .detdep2 {
            display: block;
        }
        div#modal02 .pasos {
            background: #71a0de!important;
            border: solid 1px #4a84d0!important;
        }
        
        div#modal02 .producto h3 {
            color: #5482bf!important;
        }
        .quitarh {
            overflow: hidden;
        max-height: 100px; 
           }