  body { font-size: 13px; }
  .m-l-20 { margin-left: 20px;}
  .f-9 { font-size: 9px; }
  .f-10 { font-size: 10px; }
  .f-16 { font-size: 16px; }
  .f-30 { font-size: 30px; }
  .f-35 { font-size: 35px; }
  .f-l { float:left; }
  .l-h-13 { line-height: 13px; }
  .m-top { margin-top: 10%; }
  .m-t-35 { margin-top: 35px!important;}
  .over { overflow: hidden; }
  .p-t-3 { padding-top: 3px!important; }

  .fund-arrow {
     position: absolute;
     top: 50%;
     left: 20px;
     }

  .fund-arr {
     position: absolute;
     left: 20px;
     bottom: 50%;
     -moz-transform: scaleX(-1);
     -o-transform: scaleY(-1);
     -webkit-transform: scaleY(-1);
     transform: scaleY(-1);
     filter: FlipH;
     -ms-filter: "FlipH";
  }

  .box-232 {
     height:232px!important;
     width:232px!important ;
     }

  .amount {
     font-size:20px;
     font-weight:bold;
     }
  .investor {
     font-size:11px;
     line-height: 13px;
     }
  .inv-2 {
     display:inline-block;
     padding-left: 10px;
     }
  .color-dark {
     color: #4d4d4d !important;
     }
  #manager-2 {
     position: absolute;
     top: 65px;
     right: 40px;
     }
  #manager-1 {
     position: absolute;
     top:55px;
     right: 40px;
     }
  #investor-1-3 {
     position: absolute;
     top: 110px;
     left: -75px;
     }
  #investor-1-1 {
     position: absolute;
     right: 20px;
     top: 74%;
     }
  #investor-1-2 {
     position: absolute;
     left: 35%;
     top: 95%;
     }
  #investor-2-3 {
     position: absolute;
     left: 9%;
     top: 115px;
     }
  #investor-2-1 {
     position: absolute;
     right: 135px;
     top: 79%;
     }
  #investor-2-2 {
     position: absolute;
     left: 32%;
     top: 94%;
     }
  #manager-2 h6 {
     font-size:10px;
     margin-top: 18px;
     line-height: 13px;
     }
  #manager-1 h6 {
     font-size:10px;
     margin-top: 18px;
     line-height: 13px;
     }
  .pamm-infographic {
     max-width: 600px;
     padding-top: 15px;
     }
  .round-bg-grey {
     height:110px;
     width:110px;
     position: relative;
     z-index:1;
     margin-left: 50% !important;
     }
  #allocation-div-1a .round-bg-grey {
     margin-left: auto !important;
     }
  .body-lang-ur #investor-2-3 {
      left: -7%;
  }
  @media (max-width: 1024px){
    #allocation-div-1b {
       width: 35%;
       }
    #allocation-div-1a .round-bg-grey {
       height: 200px !important;
       width: 200px !important;
       }
    #allocation-div-1a {
       margin-top: 14% !important;
       }
    #allocation-div-2 .pamm-infographic {
       max-width: 450px !important;
       }

   .body-lang-ur #investor-2-1 table{
        float:right
   }
  }
  @media (max-width: 990px){
    #allocation-div-2 .pamm-infographic {
       max-width: 375px !important;
       }
    #allocation-div-1a {
       margin-top: 0% !important;
       }
    #allocation-div-1a div:nth-child(2) {
       margin-top: 20px !important;
       margin-bottom: 25px;
       }
    #allocation-div-2 #manager-2, #allocation-div-2 #manager-1 {
       top: -5px !important;
       right: -37px !important;
       }
    #allocation-div-2 #investor-2-1, #allocation-div-2 #investor-1-1 {
       right: 42px !important;
       top: 85% !important;
       }
    #investor-2-3 {
       text-align: right;
       left: -8% !important;
       }
    .body-lang-ur #investor-2-3 table {
       float:right;
       }
  }

  @media (max-width: 1200px){
     .pamm-infographic {
        max-width: 500px;
        }
     }

  @media (max-width: 768px){
    .p-15 { padding: 0 30px!important; }
    #investor-1-3, #investor-1-2, #investor-1-1, #manager-1 {
       position:initial!important;
       top: initial !important;
       right: initial !important;
       left: initial !important;
       min-height: 200px;
       }
    #investor-1-3 img, #investor-1-2 img, #investor-1-1 img, #manager-1 img {
       width:55px !important;
       }
    #investor-1-2 {
       text-align:right;
       }
    #manager-1 div:nth-child(1) {
       padding:0;
       }
    #investor-1-2 p, #investor-1-1 p {
       display:block !important;
       padding-top:10px;
       }
    #investor-1-1 h2 {
       margin-top:0;
       }
    #investor-1-1 p {
       padding-left:0;
       }
    #manager-1 .col-sm-5 {
       padding-left:0;
       }
    #manager-1 h6 {
       margin-top: 6px;
       }
    #manager-1 div:nth-child(3) {
       margin-top:0!important;
       }
    #allocation-div-2 {
       margin-bottom:-60px !important;
       }

    #investor-2-3, #investor-2-2, #investor-2-1, #manager-2 {
       position:initial!important;
       top: initial !important;
       right: initial !important;
       left: initial !important;
       min-height: 170px;
       }
    #investor-2-3 img, #investor-2-2 img, #investor-2-1 img, #manager-2 img {
       width:55px !important;
       }
    #investor-2-2 {
       text-align:right;
       }
    #manager-2 div:nth-child(1) {
       padding:0;
       }
    #investor-2-2 p, #investor-1-1 p {
       display:block !important;
       padding-top:10px;
       }
    #investor-2-1 h2 {
       margin-top:0;
       }
    #investor-2-1 p {
       padding-left:0;
       }
    #manager-2 .col-sm-5 {
       padding-left:0;
       }
    #manager-2 h6 {
       margin-top: 6px;
       }
    #manager-2 div:nth-child(3) {
       margin-top:0!important;
       }
    #allocation-div-2 {
       margin-bottom:-60px !important;
       }
    #investor-2-2 table {
       float:right;
       }
    #allocation-div-1b {
       overflow: initial!important;
       width: auto!important;
       }
    #allocation-div-1b .round-bg-grey, #allocation-div-1a .round-bg-grey {
       margin-left: auto !important;
       }
  }

  @media (max-width: 414px){
    #allocation-div-2 .pamm-infographic {
       max-width: 320px !important;
       }
    #allocation-div-1b {
       display:none;
       }
    #allocation-div-1 {
       margin-bottom: -50px !important;
       }
  }

