@charset "utf-8";
/* CSS Document */

.btmcont .copyright {
  text-align: right;
}

a.language-link {
  font-family: 'Almarai', sans-serif;
}

a.language-link[hreflang="en"] {
  display: none !important;
}

.icap-modal-close {
  right: 1rem;
}

.hpnr-tag {
  left: 1rem;
}

.page-node-type-home-page .paragraph--type--home-increase-your-buying .field--name-field-hib-title-1 {
  display: block;
}
.hpnrdesc{
  margin-right: 2.5rem;
}
.page-node-type-article .hpnrdesc {
  margin-right: 0.5rem;
}

.search-overlay-reset{
  right: 1rem;
}
.fund-performance-chart-stats .value.negative::after,
.fund-performance-chart-stats .value.positive::after{
  content: "";
  display: inline-block;
  margin-left: .35rem;
  margin-right: 0.35rem;
  border-radius: 1px;
  width: 13px;
  height: 11px;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  flex: none;
  order: 1;
  flex-grow: 0;
}

.fund-performance-chart-stats .value.positive::after{
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2211%22%20viewBox%3D%220%200%2013%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5.33124%200.499999C5.71614%20-0.166667%206.67839%20-0.166667%207.06329%200.5L12.2594%209.5C12.6443%2010.1667%2012.1632%2011%2011.3934%2011H1.00111C0.231312%2011%20-0.249812%2010.1667%200.135088%209.5L5.33124%200.499999Z%22%20fill%3D%22%2313AE5C%22/%3E%3C/svg%3E");
}
.fund-performance-chart-stats .value.negative::after{
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2211%22%20viewBox%3D%220%200%2013%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7.06329%2010.5C6.67839%2011.1667%205.71614%2011.1667%205.33124%2010.5L0.135086%201.5C-0.249814%200.833334%200.231312%201.22094e-06%201.00111%201.15364e-06L11.3934%202.4512e-07C12.1632%201.77822e-07%2012.6443%200.833333%2012.2594%201.5L7.06329%2010.5Z%22%20fill%3D%22%23AE7A13%22/%3E%3C/svg%3E");
}

@media (min-width: 992px) {
  .hpf-content {
    padding-right: 1rem;
  }
  .brokerage .card-item.item-1{
    padding-left: 0.75rem;
  }
  .brokerage .card-item.item-3{
    padding-right: 0.75rem;
  }
  .asset-management-lp .feature-grid-top .feature-item.item-4 .feature-item-inner{
    padding-right: 1.25rem;
  }
  .asset-management-lp .page-banner-title-dif-color{
    display: block;
  }
  .acfsef .page-banner-title,
  .page-node-type-fund .page-banner-title{
    line-height: 4.5625rem;
  }
  .acfsef .page-banner-desc,
  .page-node-type-fund .page-banner-desc {
    max-width: 100%;
    margin-top: 2.375rem;
  }
  .investment-banking .feature-grid .grid-items-6 .feature-grid-top .item-4 .feature-item-inner{
    padding-right: 2rem;
  }
  
  .about-us .feature-grid .feature-grid-top > .feature-item:nth-child(1) .feature-item-inner,
  .about-us .feature-grid .feature-grid-top > .feature-item:nth-child(4) .feature-item-inner{
    padding-right: 20px;
  }
  .about-us .icap-modal-sections .members-details{
    padding-right: 2.5rem;
  }
  .careers .job-details-txt{
    padding-right: 3.125rem;
  }
  .newsroom .view-announcements .ann-slide-image{
    padding-right: 1.75rem;
  }
}

@media (max-width: 991.98px) {

  .paragraph--type--homepage-funds,
  .paragraph--type--home-news {
    padding-right: 0;
  }

  .paragraph--type--home-increase-your-buying {
    padding-left: 0;
    padding-right: 1.25rem;
  }

  .paragraph--type--home-increase-your-buying>.container {
    margin-right: 2.25rem;
  }

  .home-banner-video {
    right: -40%;
  }
  
  .paragraph--type--homepage-funds .paragraph-container {
    padding-right: 0;
  }
  .hpf-container{
    margin-left: 0.375rem;
  }
  .paragraph--type--home-news .views-element-container{
    padding-left: 1.625rem;
  }
  .local-market .trading-venues .paragraph-container{
    padding-left: 1rem;
    padding-right: 0;
  }
  .local-market .trading-venues .trading-venues-items{
    padding-left: 0.9375rem;
    padding-right: 0;
  }
  .home .hpf-content{
    padding-right: 0.5rem;
  }
  .hpnrdesc{
    margin-right: 1rem;
  }
  .hpnrtitle{
    padding-right: 1rem;
  }
  .asset-management-lp .feature-grid .feature-item.item-2 .feature-item-title .field--name-field-feature-item-title,
  .asset-management-lp .feature-grid .feature-item.item-4 .feature-item-title .field--name-field-feature-item-title{
    margin-left: auto;
  }
  
  .region-breadcrumb .paragraph-container{
    padding-right: 1.125rem;
    padding-left: 1.25rem;
  }
  .acfsef .docs-reports .paragraph-container,
  .page-node-type-fund .docs-reports .paragraph-container {
    padding-right: 0;
  }
  .acfsef .docs-reports-title,
  .page-node-type-fund .docs-reports-title,
  .acfsef .docs-reports-intro,
  .page-node-type-fund .docs-reports-intro {
    padding-right: 1.25rem;
  }
  .acfsef .docs-reports .docs-list,
  .page-node-type-fund .docs-reports .docs-list {
    padding-right: 1.25rem;
  }
  .investment-banking .grid-items-6 .item-2 .feature-item-body,
  .investment-banking .grid-items-6 .item-4 .feature-item-body{
    text-align: right;
  }
  .investment-banking .grid-items-6 .item-2 .feature-item-body > div,
  .investment-banking .grid-items-6 .item-4 .feature-item-body > div{
    margin-left: auto;
  }
  .about-us .grid-items-4 .feature-grid-bottom > .feature-item .feature-item-inner,
  .about-us .grid-items-4 .feature-grid-top > .feature-item .feature-item-inner{
    padding-right: 0.9375rem !important;
  }
  .about-us .paragraph--type--home-news .views-element-container {
    padding-left: 0.5rem;
  }
  .page-node-type-article .trending-articles-block .paragraph-container {
    padding-right: 0;
  }
  .form .annual-reports > .container {
    padding-right: 0;
  }
  .form .annual-reports-mobile{
    padding-right: 1.25rem;
  }
  .privacy-policy-lp ol,
  .privacy-policy-lp ul {
    padding-left: 1rem;
  }
}
@media (min-width: 1400px) and (max-width: 1440px){
  .info-security-l .data-category .data-grid-carousal{
    padding-right: 0 !important;
  }
}