body.cloud-drive #block-od-lt-tt .fl-module.fl-module-info-box .uabb-infobox-content h3.uabb-infobox-title {
  font-size: 18px;
  margin: 15px 0 12px 0 !important;
  line-height: 1.4;
}
body.cloud-drive #block-od-lt-tt .fl-module.fl-module-info-box .uabb-infobox-content span.uabb-icon-wrap{
  padding: 10px;
}
body.cloud-drive #block-od-lt-tt .fl-module.fl-module-info-box .uabb-infobox-content span.uabb-icon-wrap .uabb-icon i:before {
  font-size: 38px !important;
}

 div.package.style-2 div.table-left {
    width: 45%;
  }
  div.package.style-2 div.table-left .row_item{
    font-size: 15px;
    padding: 6px;
  }
  div.package.style-2 div.table-left select{
    width: 95px;
  }
  div.package.style-2 div.table-right {
    width: 55%;
  }
  div.package.style-2 div.table-right .table-right-1,
  div.package.style-2 div.table-right .table-right-2{
    width: 50%; float: left; font-size: 15px;
    height: calc(100% + 60px);
    font-size: 15px;
  }
  div.package.style-2 div.table-right {
    margin-top: -60px;
    z-index: 999;
    position: relative;
  }
  div.package.style-2 div.table-right:before{
    content: '';
    background: #d2d2d2;
    width: 1px;
    height: calc(100% + 72px);
    position: absolute;
  }
  div.package.style-2 div.table-right .row_price.title{
    font-weight: bold;
    color: #fff;
    margin-bottom: 50px;
  }
  .fz0 .uabb-pricing-table-duration{
    font-size: 0 !important;
  }

   div.package.style-2 div.table-right .row_price{
    padding: 15px 0;
   }

 @media (max-width: 1444px){
  .fl-node-5d9ff96dbc14f > .fl-row-content-wrap {
      padding-right: 40px;
      padding-left: 40px;
  }
  div.package.style-2 div.table-right .row_price.title{    
            margin-bottom: 27px;
  }
  div.package.style-2 div.table-right:before {
      height: calc(100% + 48px) !important;
  }
    div.package.style-2 div.table-right .row_price.title {
    font-size: 13px;
  }
  div.package.style-2 div.table-right .row_price{
   padding: 20px 0;
  }
  div.package.style-2 div.table-right .row_price.title{
    margin-top: 0;
  }
 }

  @media (max-width: 1366px){
  
    div.package.style-2 div.table-right .row_price.title {
        margin-bottom: 40px;
      }
      div.package.style-2 div.table-right:before {
          height: calc(100% + 35px) !important;
      }
 }


 @media (min-width: 700px) and (max-width: 768px){
    .fl-col-small {
        max-width: 100%;
    }
 }
 @media (max-width: 667px){
      
      div.package.style-2 div.table-right .row_price.title {
          margin-top: 5px;
      }

      div.package.style-2 div.table-left {
          width: 38%;
      }
      div.package.style-2 div.table-right {
          width: 62%;
      }
      div.package div.table-right .row_price {
          padding: 15px 5px !important;
      }
       div.package div.table-left .row_item span {
           display: block;
           width: 100%;
           text-align: right;
       }
       div.package.style-2 div.table-left .row_item {
           line-height: 1.4;
       }

       div.package.style-2 div.table-right .row_price.title {
           margin-bottom: 120px !important;
       }
       div.package.style-2 div.table-right:before {
           height: calc(100% + 73px) !important;
       }
  }


  @media (max-width: 400px){
       
       div.package.style-2 div.table-left .row_item,
       div.package.style-2 div.table-right .table-right-1, div.package.style-2 div.table-right .table-right-2{
         font-size: 14px;
       }
       div.package.style-2 div.table-right .row_price.title{
         font-size: 12px;
       }
       div.package.style-2 div.table-right .row_price.title {
           margin-bottom: 96px !important;
       }
     }




  .infobox-has-icon .uabb-infobox-text.uabb-text-editor p{
    text-align: justify !important;
  }

