.mt0 {
    margin-top: 0 !important;
  }
  
  .mt1 {
    margin-top: 1px !important;
  }
  
  .mt2 {
    margin-top: 2px !important;
  }
  
  .mt3 {
    margin-top: 3px !important;
  }
  
  .mt5 {
    margin-top: 5px !important;
  }
  
  .mt7 {
    margin-top: 7px !important;
  }
  
  .mt10 {
    margin-top: 10px !important;
  }
  
  .mt15 {
    margin-top: 15px !important;
  }
  
  .mt20 {
    margin-top: 20px !important;
  }
  
  .mt25 {
    margin-top: 25px !important;
  }
  
  .mt30 {
    margin-top: 30px !important;
  }
  
  .mt35 {
    margin-top: 35px !important;
  }
  
  .mt50 {
    margin-top: 50px !important;
  }
  
  .mt100 {
    margin-top: 100px !important;
  }
  
  .mt200 {
    margin-top: 200px !important;
  }
  
  .mt1p {
    margin-top: 1% !important;
  }
  
  .mt2p {
    margin-top: 2% !important;
  }
  
  .mt3p {
    margin-top: 3% !important;
  }
  
  .mt5p {
    margin-top: 5% !important;
  }
  
  .mt7p {
    margin-top: 7% !important;
  }
  
  .mt10p {
    margin-top: 10% !important;
  }
  
  .mt15p {
    margin-top: 15% !important;
  }
  
  .mt20p {
    margin-top: 20% !important;
  }
  
  .mt25p {
    margin-top: 25% !important;
  }
  
  .mt30p {
    margin-top: 30% !important;
  }
  
  .mt35p {
    margin-top: 35% !important;
  }
  
  .mt50p {
    margin-top: 50% !important;
  }
  
  .mt100p {
    margin-top: 100% !important;
  }
  
  .mt200p {
    margin-top: 200% !important;
  }
  
  .mt_1 {
    margin-top: -1px !important;
  }
  
  .mt_2 {
    margin-top: -2px !important;
  }
  
  .mt_3 {
    margin-top: -3px !important;
  }
  
  .mt_5 {
    margin-top: -5px !important;
  }
  
  .mt_7 {
    margin-top: -7px !important;
  }
  
  .mt_10 {
    margin-top: -10px !important;
  }
  
  .mt_15 {
    margin-top: -15px !important;
  }
  
  .mt_20 {
    margin-top: -20px !important;
  }
  
  .mt_25 {
    margin-top: -25px !important;
  }
  
  .mt_30 {
    margin-top: -30px !important;
  }
  
  .mt_35 {
    margin-top: -35px !important;
  }
  
  .ml0 {
    margin-left: 0px !important;
  }
  
  .ml1 {
    margin-left: 1px !important;
  }
  
  .ml2 {
    margin-left: 2px !important;
  }
  
  .ml3 {
    margin-left: 3px !important;
  }
  
  .ml5 {
    margin-left: 5px !important;
  }
  
  .ml7 {
    margin-left: 7px !important;
  }
  
  .ml10 {
    margin-left: 10px !important;
  }
  
  .ml15 {
    margin-left: 15px !important;
  }
  
  .ml20 {
    margin-left: 20px !important;
  }
  
  .ml25 {
    margin-left: 25px !important;
  }
  
  .ml30 {
    margin-left: 30px !important;
  }
  
  .ml35 {
    margin-left: 35px !important;
  }
  
  .ml50 {
    margin-left: 50px !important;
  }
  
  .ml100 {
    margin-left: 100px !important;
  }
  
  .ml200 {
    margin-left: 200px !important;
  }
  
  .ml1p {
    margin-left: 1% !important;
  }
  
  .ml2p {
    margin-left: 2% !important;
  }
  
  .ml3p {
    margin-left: 3% !important;
  }
  
  .ml5p {
    margin-left: 5% !important;
  }
  
  .ml7p {
    margin-left: 7% !important;
  }
  
  .ml10p {
    margin-left: 10% !important;
  }
  
  .ml15p {
    margin-left: 15% !important;
  }
  
  .ml20p {
    margin-left: 20% !important;
  }
  
  .ml25p {
    margin-left: 25% !important;
  }
  
  .ml30p {
    margin-left: 30% !important;
  }
  
  .ml35p {
    margin-left: 35% !important;
  }
  
  .ml50p {
    margin-left: 50% !important;
  }
  
  .ml100p {
    margin-left: 100% !important;
  }
  
  .ml200pp {
    margin-left: 200% !important;
  }
  
  .ml_1 {
    margin-left: -1px !important;
  }
  
  .ml_2 {
    margin-left: -2px !important;
  }
  
  .ml_3 {
    margin-left: -3px !important;
  }
  
  .ml_5 {
    margin-left: -5px !important;
  }
  
  .ml_7 {
    margin-left: -7px !important;
  }
  
  .ml_10 {
    margin-left: -10px !important;
  }
  
  .ml_15 {
    margin-left: -15px !important;
  }
  
  .ml_20 {
    margin-left: -20px !important;
  }
  
  .ml_25 {
    margin-left: -25px !important;
  }
  
  .ml_30 {
    margin-left: -30px !important;
  }
  
  .ml_35 {
    margin-left: -35px !important;
  }
  
  .mr0 {
    margin-right: 0px !important;
  }
  
  .mr1 {
    margin-right: 1px !important;
  }
  
  .mr2 {
    margin-right: 2px !important;
  }
  
  .mr3 {
    margin-right: 3px !important;
  }
  
  .mr5 {
    margin-right: 5px !important;
  }
  
  .mr7 {
    margin-right: 7px !important;
  }
  
  .mr10 {
    margin-right: 10px !important;
  }
  
  .mr15 {
    margin-right: 15px !important;
  }
  
  .mr20 {
    margin-right: 20px !important;
  }
  
  .mr25 {
    margin-right: 25px !important;
  }
  
  .mr30 {
    margin-right: 30px !important;
  }
  
  .mr35 {
    margin-right: 40px !important;
  }
  
  .mr50 {
    margin-right: 50px !important;
  }
  
  .mr100 {
    margin-right: 100px !important;
  }
  
  .mr200 {
    margin-right: 200px !important;
  }
  
  .mr1p {
    margin-right: 1% !important;
  }
  
  .mr2p {
    margin-right: 2% !important;
  }
  
  .mr3p {
    margin-right: 3% !important;
  }
  
  .mr5p {
    margin-right: 5% !important;
  }
  
  .mr7p {
    margin-right: 7% !important;
  }
  
  .mr10p {
    margin-right: 10% !important;
  }
  
  .mr15p {
    margin-right: 15% !important;
  }
  
  .mr20p {
    margin-right: 20% !important;
  }
  
  .mr25p {
    margin-right: 25% !important;
  }
  
  .mr30p {
    margin-right: 30% !important;
  }
  
  .mr35p {
    margin-right: 40% !important;
  }
  
  .mr50p {
    margin-right: 50% !important;
  }
  
  .mr100p {
    margin-right: 100% !important;
  }
  
  .mr200p {
    margin-right: 200% !important;
  }
  
  .mr_1 {
    margin-right: -1px !important;
  }
  
  .mr_2 {
    margin-right: -2px !important;
  }
  
  .mr_3 {
    margin-right: -3px !important;
  }
  
  .mr_5 {
    margin-right: -5px !important;
  }
  
  .mr_7 {
    margin-right: -7px !important;
  }
  
  .mr_10 {
    margin-right: -10px !important;
  }
  
  .mr_15 {
    margin-right: -15px !important;
  }
  
  .mr_20 {
    margin-right: -20px !important;
  }
  
  .mr_25 {
    margin-right: -25px !important;
  }
  
  .mr_30 {
    margin-right: 30px !important;
  }
  
  .mr_35 {
    margin-right: 35px !important;
  }
  
  .mb0 {
    margin-bottom: 0px !important;
  }
  
  .mb1 {
    margin-bottom: 1px !important;
  }
  
  .mb2 {
    margin-bottom: 2px !important;
  }
  
  .mb3 {
    margin-bottom: 3px !important;
  }
  
  .mb5 {
    margin-bottom: 5px !important;
  }
  
  .mb7 {
    margin-bottom: 7px !important;
  }
  
  .mb10 {
    margin-bottom: 10px !important;
  }
  
  .mb15 {
    margin-bottom: 15px !important;
  }
  
  .mb20 {
    margin-bottom: 20px !important;
  }
  
  .mb25 {
    margin-bottom: 25px !important;
  }
  
  .mb30 {
    margin-bottom: 30px !important;
  }
  
  .mb50 {
    margin-bottom: 50px !important;
  }
  
  .mb100 {
    margin-bottom: 100px !important;
  }
  
  .mb200 {
    margin-bottom: 200px !important;
  }
  .mb1p {
    margin-bottom: 1% !important;
  }
  
  .mb2p {
    margin-bottom: 2% !important;
  }
  
  .mb3p {
    margin-bottom: 3% !important;
  }
  
  .mb5p {
    margin-bottom: 5% !important;
  }
  
  .mb7p {
    margin-bottom: 7% !important;
  }
  
  .mb10p {
    margin-bottom: 10% !important;
  }
  
  .mb15p {
    margin-bottom: 15% !important;
  }
  
  .mb20p {
    margin-bottom: 20% !important;
  }
  
  .mb25p {
    margin-bottom: 25% !important;
  }
  
  .mb30p {
    margin-bottom: 30% !important;
  }
  
  .mb50p {
    margin-bottom: 50% !important;
  }
  
  .mb100p {
    margin-bottom: 100% !important;
  }
  
  .mb200p {
    margin-bottom: 200% !important;
  }
  
  .mb_1 {
    margin-bottom: -1px !important;
  }
  
  .mb_2 {
    margin-bottom: -2px !important;
  }
  
  .mb_3 {
    margin-bottom: -3px !important;
  }
  
  .mb_5 {
    margin-bottom: -5px !important;
  }
  
  .mb_7 {
    margin-bottom: -7px !important;
  }
  
  .mb_10 {
    margin-bottom: -10px !important;
  }
  
  .mb_15 {
    margin-bottom: -15px !important;
  }
  
  .mb_20 {
    margin-bottom: -20px !important;
  }
  
  .mb_25 {
    margin-bottom: -25px !important;
  }
  
  .mb_30 {
    margin-bottom: 30px !important;
  }
  
  .mb_35 {
    margin-bottom: 35px !important;
  }
  
  .pad_1 {
    padding: 1px !important;
  }
  
  .pad_2 {
    padding: 2px !important;
  }
  
  .pad_3 {
    padding: 3px !important;
  }
  
  .pad_5 {
    padding: 5px !important;
  }
  
  .pad_7 {
    padding: 7px !important;
  }
  
  .pad_10 {
    padding: 10px !important;
  }
  
  .pad_15 {
    padding: 15px !important;
  }
  
  .pad_20 {
    padding: 20px !important;
  }
  
  .pad_25 {
    padding: 25px !important;
  }
  
  .pad_1p {
    padding: 1% !important;
  }
  
  .pad_2p {
    padding: 2% !important;
  }
  
  .pad_3p {
    padding: 3% !important;
  }
  
  .pad_5p {
    padding: 5% !important;
  }
  
  .pad_7p {
    padding: 7% !important;
  }
  
  .pad_10p {
    padding: 10% !important;
  }
  
  .pad_15p {
    padding: 15% !important;
  }
  
  .pad_20p {
    padding: 20% !important;
  }
  
  .pad_25p {
    padding: 25% !important;
  }
  .pad0{
    padding: 0 !important;
  }
  .pt1 {
    padding-top: 1px !important;
  }
  .pt1p {
    padding-top: 1% !important;
  }
  
  .pt2 {
    padding-top: 2px !important;
  }
  .pt2p {
    padding-top: 2% !important;
  }
  .pt3 {
    padding-top: 3px !important;
  }
  .pt3p {
    padding-top: 3% !important;
  }
  .pt5 {
    padding-top: 5px !important;
  }
  .pt5p {
    padding-top: 5% !important;
  }
  .pt7 {
    padding-top: 7px !important;
  }
  .pt7p {
    padding-top: 7% !important;
  }
  .pt0 {
    padding-top: 0 !important;
  }
  
  .pt10 {
    padding-top: 10px !important;
  }
  .pt10p {
    padding-top: 10% !important;
  }
  .pt15 {
    padding-top: 15px !important;
  }
  .pt15p {
    padding-top: 15% !important;
  }
  .pt20 {
    padding-top: 20px !important;
  }
  .pt20p {
    padding-top: 20% !important;
  }
  .pt25 {
    padding-top: 25px !important;
  }
  .pt25p {
    padding-top: 25% !important;
  }
  .pt30 {
    padding-top: 30px !important;
  }
  .pt30p {
    padding-top: 30% !important;
  }
  .pt40 {
    padding-top: 40px !important;
  }
  .pt40p {
    padding-top: 40% !important;
  }
  .pt50 {
    padding-top: 50px !important;
  }
  .pt50p {
    padding-top: 50% !important;
  }
  .pt_1 {
    padding-top: -1px !important;
  }
  
  .pt_2 {
    padding-top: -2px !important;
  }
  
  .pt_3 {
    padding-top: -3px !important;
  }
  
  .pt_5 {
    padding-top: -5px !important;
  }
  
  .pt_7 {
    padding-top: -7px !important;
  }
  
  .pt_10 {
    padding-top: -10px !important;
  }
  
  .pt_15 {
    padding-top: -15px !important;
  }
  
  .pt_20 {
    padding-top: -20px !important;
  }
  
  .pt_25 {
    padding-top: -25px !important;
  }
  
  .pl0 {
    padding-left: 0px !important;
  }
  
  .pl1 {
    padding-left: 1px !important;
  }
  
  .pl2 {
    padding-left: 2px !important;
  }
  
  .pl3 {
    padding-left: 3px !important;
  }
  
  .pl5 {
    padding-left: 5px !important;
  }
  
  .pl7 {
    padding-left: 7px !important;
  }
  
  .pl10 {
    padding-left: 10px !important;
  }
  
  .pl15 {
    padding-left: 15px !important;
  }
  
  .pl14 {
    padding-left: 14px !important;
  }
  
  .pl20 {
    padding-left: 20px !important;
  }
  
  .pl25 {
    padding-left: 25px !important;
  }
  
  .pl30 {
    padding-left: 30px !important;
  }
  
  .pl40 {
    padding-left: 40px !important;
  }
  
  .pl50 {
    padding-left: 50px !important;
  }
  .pl1p {
    padding-left: 1% !important;
  }
  
  .pl2p {
    padding-left: 2% !important;
  }
  
  .pl3p {
    padding-left: 3% !important;
  }
  
  .pl5p {
    padding-left: 5% !important;
  }
  
  .pl7p {
    padding-left: 7% !important;
  }
  
  .pl10p {
    padding-left: 10% !important;
  }
  
  .pl15p {
    padding-left: 15% !important;
  }
  
  .pl14p {
    padding-left: 14% !important;
  }
  
  .pl20p {
    padding-left: 20% !important;
  }
  
  .pl25p {
    padding-left: 25% !important;
  }
  
  .pl30p {
    padding-left: 30% !important;
  }
  
  .pl40p {
    padding-left: 40% !important;
  }
  
  .pl50p {
    padding-left: 50% !important;
  }
  
  .pl_1 {
    padding-left: -1px !important;
  }
  
  .pl_2 {
    padding-left: -2px !important;
  }
  
  .pl_3 {
    padding-left: -3px !important;
  }
  
  .pl_5 {
    padding-left: -5px !important;
  }
  
  .pl_7 {
    padding-left: -7px !important;
  }
  
  .pl_10 {
    padding-left: -10px !important;
  }
  
  .pl_15 {
    padding-left: -15px !important;
  }
  
  .pl_20 {
    padding-left: -20px !important;
  }
  
  .pl_25 {
    padding-left: -25px !important;
  }
  
  .pr0 {
    padding-right: 0px !important;
  }
  
  .pr1 {
    padding-right: 1px !important;
  }
  
  .pr2 {
    padding-right: 2px !important;
  }
  
  .pr3 {
    padding-right: 3px !important;
  }
  
  .pr5 {
    padding-right: 5px !important;
  }
  
  .pr7 {
    padding-right: 7px !important;
  }
  
  .pr10 {
    padding-right: 10px !important;
  }
  
  .pr15 {
    padding-right: 15px !important;
  }
  
  .pr20 {
    padding-right: 20px !important;
  }
  
  .pr25 {
    padding-right: 25px !important;
  }
  
  .pr30 {
    padding-right: 30px !important;
  }
  
  .pr40 {
    padding-right: 40px !important;
  }
  
  .pr50 {
    padding-right: 50px !important;
  }
  
  .pr1p {
    padding-right: 1% !important;
  }
  
  .pr2p {
    padding-right: 2% !important;
  }
  
  .pr3p {
    padding-right: 3% !important;
  }
  
  .pr5p {
    padding-right: 5% !important;
  }
  
  .pr7p {
    padding-right: 7% !important;
  }
  
  .pr10p {
    padding-right: 10% !important;
  }
  
  .pr15p {
    padding-right: 15% !important;
  }
  
  .pr20p {
    padding-right: 20% !important;
  }
  
  .pr25p {
    padding-right: 25% !important;
  }
  
  .pr30p {
    padding-right: 30% !important;
  }
  
  .pr40p {
    padding-right: 40% !important;
  }
  
  .pr50p {
    padding-right: 50% !important;
  }
  
  .pr_1 {
    padding-right: -1px !important;
  }
  
  .pr_2 {
    padding-right: -2px !important;
  }
  
  .pr_3 {
    padding-right: -3px !important;
  }
  
  .pr_5 {
    padding-right: -5px !important;
  }
  
  .pr_7 {
    padding-right: -7px !important;
  }
  
  .pr_10 {
    padding-right: -10px !important;
  }
  
  .pr_15 {
    padding-right: -15px !important;
  }
  
  .pr_20 {
    padding-right: -20px !important;
  }
  
  .pr_25 {
    padding-right: -25px !important;
  }
  
  .pb0 {
    padding-bottom: 0 !important;
  }
  
  .pb1 {
    padding-bottom: 1px !important;
  }
  
  .pb2 {
    padding-bottom: 2px !important;
  }
  
  .pb3 {
    padding-bottom: 3px !important;
  }
  
  .pb5 {
    padding-bottom: 5px !important;
  }
  
  .pb7 {
    padding-bottom: 7px !important;
  }
  
  .pb10 {
    padding-bottom: 10px !important;
  }
  
  .pb15 {
    padding-bottom: 15px !important;
  }
  
  .pb20 {
    padding-bottom: 20px !important;
  }
  
  .pb25 {
    padding-bottom: 25px !important;
  }
  
  .pb30 {
    padding-bottom: 30px !important;
  }
  
  .pb40 {
    padding-bottom: 40px !important;
  }
  
  .pb50 {
    padding-bottom: 50px !important;
  }

  img{
    max-width: 100%;
  }