section.breadcrumb.with-content.cmnStyle.without-banner-img .breadcrumb-wrapper-border{margin:56px 0 0 0;}
section.breadcrumb.with-content.cmnStyle.without-banner-img #breadcrumb ul li:last-child span {
    vertical-align: middle;
    width: 100%;
    white-space: initial;
}
section.breadcrumb.with-content.cmnStyle.without-banner-img #breadcrumb ul li:last-child {
    width: 36%;
}


body.ip3-futuresmart .breadcrumb.cmnStyle .breadcrumb-wrapper-border {
    margin: 0px 0 0 0;
}
body.ip3-futuresmart  .breadcrumb.cmnStyle.with-banner-img .breadcrumb-wrapper-border, body.ip3-our-stories  .breadcrumb.cmnStyle.with-banner-img .breadcrumb-wrapper-border {
    padding: 0px 0 0 0;
}
body.ip3-futuresmart  section.banner-heading-name.with-banner-image-sect {
    top: 0px;
    background:#f5f8fb;
}
/*body.ip3-customer-news .breadcrumb.cmnStyle .breadcrumb-wrapper-border {
    margin: 0px 0 0 0;
}*/
body.ip3-customer-news  .breadcrumb.cmnStyle.with-banner-img .breadcrumb-wrapper-border {
    padding: 0px 0 0 0;
}
body.ip3-customer-news  section.banner-heading-name.with-banner-image-sect {
    top: 0px;
    background:#f5f8fb;
}
.breadcrumb.cmnStyle.with-banner-img .share-options.opened .sharetext span {
    opacity: 0;
    pointer-events: none;
    transition-delay: 0s;
}
body.ip3-futuresmart section.breadcrumb.cmnStyle.with-banner-img, body.ip3-our-stories section.breadcrumb.cmnStyle.with-banner-img { margin-top:0px ; padding-top:45px;padding-bottom:45px;}


section.banner-heading-name.with-banner-image-sect {
    top: 0px;
    background: #F6F8FB;
}


/*-- IR Presenatation button start--*/
.ir-presentation-page .news-filter.three-boxes-filter .cta-button, .aa-srt-landing .cta-button {
    padding: 16px 36px 17px 36px;
    margin-right: 29px;
    margin-bottom: 30px;
    position: relative;
    background: #fe0000;
    border-radius: 4px;
    color: #fff;
    font-size: 1.4rem;
    line-height: 22px;
    text-decoration: none;
    display: inline-block;
    padding: 17px 36px 17px 36px;
    margin-right: 50px;
    margin-bottom: 0px;
    position: relative;
    background: linear-gradient(173.46deg, #FE0000 -116.53%, #C60C30 75.57%);
    border-radius: 27.5px;
    color: #fff;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 18.75px;
    text-decoration: none;
    display: inline-block;
     box-shadow:  4px 4px 12px rgba(0, 0, 0, 0.100787), -4px -4px 16px rgba(0, 0, 0, 0.07), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px rgba(255, 255, 255, 0.2);
    transition: all 0.4s ease-in-out;
}
.ir-presentation-page .news-filter.three-boxes-filter .cta-button, .ir-presentation-page .news-filter.three-boxes-filter .cta-button:after, .aa-srt-landing .aa-srt-pop-explore-data-btn, .aa-srt-landing .aa-srt-pop-explore-data-btn:after {
    -webkit-transition: all .4s cubic-bezier(0.075,0.82,0.165,1);
    -moz-transition: all .4s cubic-bezier(0.075,0.82,0.165,1);
    -ms-transition: all .4s cubic-bezier(0.075,0.82,0.165,1);
    -o-transition: all .4s cubic-bezier(0.075,0.82,0.165,1);
    transition: all .4s cubic-bezier(0.075,0.82,0.165,1);
}
.ir-presentation-page .news-filter.three-boxes-filter .cta-button:hover, .aa-srt-landing .aa-srt-pop-explore-data-btn:hover {
    background-color: #fe0000;
    color: #fff;
    margin-right: 45px;
    padding: 17px 60px 17px 21px;
}

.ir-presentation-page .news-filter.three-boxes-filter .cta-button:active /*, .cta-button:focus*/ {
    background-color: #fe0000;
    color: #031794;
}

.ir-presentation-page .news-filter.three-boxes-filter .cta-button::after, .aa-srt-landing .aa-srt-pop-explore-data-btn:after {
    content: "";
  /*  width: 0;
    height: 0;
    border-style: solid;
    border-width: 26.5px 0 26.5px 16px;
    border-color: transparent transparent transparent #fe0000;
    position: absolute;
    right: -15px;
    top: 1px;
    border-radius: 0;
    opacity: 0;*/
    content: "";
    font-family: 'icomoon' !important;
    right: 15px;
    position: absolute;
    color: #fff;
    font-size: 13px;
    font-weight: normal;
    bottom: 16px;
    transform: rotate( -90deg);
    -webkit-transform: rotate( -90deg);
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.ir-presentation-page .news-filter.three-boxes-filter .cta-button:hover:after, .aa-srt-landing .aa-srt-pop-explore-data-btn:hover:after {
    opacity: 1;
    content: "\e900";
    right: 18px;
}
/*-- IR Presenatation button end --*/
section.hero-inner-banner.check-3.no-banner-img a.link-btn.cta-link.internal-link:after{
    bottom: 5px;
}
a.link-btn.cta-link.internal-link:after {bottom: 5px !important;}


.hero-inner-banner.pr-banner.no-banner-img + section.breadcrumb.cmnStyle.without-banner-img #breadcrumb ul li:last-child {
    width: 50%;
}
.hero-inner-banner.pr-banner.no-banner-img + section.breadcrumb.cmnStyle.without-banner-img #breadcrumb ul li:last-child span {    vertical-align: middle;width: 100%;white-space: initial;}

body#supplier-support .module-download-item-table a.doc-dwnld-link::after, body#supplier-support .module-download-item-table a.doc-dwnld-link::before {left:-15px;}

body#supplier-support  .module-download-item-table .download-doc a {padding-left:0;}

body#Homepage.has-gradient-below-banner .gradient-below-banner {margin-bottom: -70%;}


/*---------*/

@media all and (max-width: 768.98px) {

.ip3-our-stories .hero-inner-banner.no-banner-img .banner-content {
    display: block !important;
}

.ip3-our-stories .breadcrumb .mobi-view {
    display: none;
}

.ip3-our-stories .breadcrumb.cmnStyle.without-banner-img { 
    position: absolute;
    
}

}

@media all and (max-width: 767.98px) {

.ip3-our-stories .hero-inner-banner.no-banner-img .banner-content {
    display: none !important;
}

.ip3-our-stories .breadcrumb .mobi-view {
    display: block;
}

.ip3-our-stories .breadcrumb.cmnStyle.without-banner-img { 
    position: relative;
    
}

}

/*----------*/

@media only screen and (min-width:1024px) and (max-width:1250px){
.breadcrumb.cmnStyle .share-box{margin-right:50px;margin-top:-22px; }
}

@media only screen and (max-width:1440px){
body#Homepage.has-gradient-below-banner .gradient-below-banner {
    margin-bottom: -70%;
}
}

@media only screen and (max-width:1180px){
#our-stories  .breadcrumb.cmnStyle.with-banner-img .share-box {top:16px;}
.breadcrumb.cmnStyle.with-banner-img .share-box{top:30px;}
body#Homepage.has-gradient-below-banner .gradient-below-banner {
    margin-bottom: -73%;
}
}

@media only screen and (max-width:1024px){
body#Homepage.has-gradient-below-banner .gradient-below-banner {
    margin-bottom: -72%;
}
.breadcrumb.cmnStyle .share-box{margin-top:0px;}
.hero-inner-banner.pr-banner.no-banner-img h1.inner-heading{font-size: 4.8rem;line-height: 58px;}
.hero-inner-banner.no-banner-img h1.inner-heading {font-size: 4.8rem;line-height: 58px;}
section.hero-inner-banner.pr-banner.no-banner-img .banner-text-wrap, #search-results .no-banner-img .banner-text-wrap{padding:40px 0 40px 0;}
.hero-inner-banner.pr-banner.no-banner-img{height:100%;min-height:100% !important;}
.breadcrumb.cmnStyle.with-banner-img .share-box{top:140px;}
#our-stories section.breadcrumb.cmnStyle.with-banner-img .breadcrumb-wrapper {top:110px;}

body#history section.hero-inner-banner.pr-banner.no-banner-img .banner-text-wrap {
    padding: 40px 0 114px 0;
}
body#history .breadcrumb.cmnStyle .share-box {margin-top: -9px;}
body.ip3-our-stories.ip3-about-us .breadcrumb.cmnStyle .share-box {margin-top: -33px;}

body.ip3-our-stories.ip3-about-us .breadcrumb.cmnStyle .share-box{margin-top:0;}
}

@media screen and (min-device-width: 768px) and (max-device-width: 1024px){
section.breadcrumb.with-content.cmnStyle.without-banner-img .breadcrumb-wrapper-border{margin:76px 0 0 0;}

body.ip3-stories.ip3-futuresmart section.breadcrumb.with-content.cmnStyle.without-banner-img .breadcrumb-wrapper-border{margin: 46px 0 0 0;}
}
@media only screen and (max-width:991px){
body.ip3-stories.ip3-futuresmart section.breadcrumb.with-content.cmnStyle.without-banner-img .breadcrumb-wrapper-border {margin: -8px 0 0 0;}
body#Homepage.has-gradient-below-banner .gradient-below-banner {
    margin-bottom: -61%;
}
#our-stories section.breadcrumb.cmnStyle.with-banner-img .breadcrumb-wrapper{top:80px;}
#our-stories section.breadcrumb.cmnStyle.with-banner-img .share-options ul{opacity:0;}
#our-stories section.breadcrumb.cmnStyle.with-banner-img .share-options.opened ul{opacity:1;}
/*body.ip3-our-stories section.breadcrumb.cmnStyle.without-banner-img {top:0;}
#our-stories .breadcrumb.cmnStyle.with-banner-img .share-box {top:0;}*/
.breadcrumb.cmnStyle.with-banner-img .share-box {top:105px;}

section.breadcrumb.cmnStyle .share-options ul li:first-child {
    margin-left: 40px !important;
}

margin-left: 40px !important;}

.breadcrumb.cmnStyle .share-box .share-options.opened ul {
    display: flex !important;
    width: 100%;
    opacity: 1;
    visibility: visible;
    transform: translateX(5px);
}


section.breadcrumb.use-style-v2.animate .share-options ul li{float:left;}


section.breadcrumb.with-content.cmnStyle.without-banner-img .breadcrumb-wrapper-border {
    /*margin: 0px 0 0 0; */
}

}
@media only screen and (max-width:768px){
section.hero-inner-banner.pr-banner.no-banner-img + section.breadcrumb.cmnStyle.without-banner-img .mobi-view .banner-content{position:relative; padding-top: 30px; padding-bottom: 26px; margin-top:0}
section.hero-inner-banner.pr-banner.no-banner-img + section.breadcrumb.cmnStyle.without-banner-img {position:relative; background:#F6F8FB;}
section.banner-content-module.tmplt.pr-banner {margin-top:0;}
section.hero-inner-banner.pr-banner.no-banner-img .banner-text-wrap { padding: 0;}
.hero-inner-banner.pr-banner.no-banner-img h1.inner-heading{font-size: 3.2rem;line-height: 38px;}

body.ip3-press-releases section.breadcrumb.cmnStyle.without-banner-img {top:0;}
body#history .hero-inner-banner.pr-banner.no-banner-img{display:none; visibility:hidden;}

body#search-results section.breadcrumb.cmnStyle.without-banner-img {top:0;}


body.ip3-stories.ip3-futuresmart section.breadcrumb.cmnStyle.without-banner-img{  position:relative; background: #F6F8FB;margin-top:0px;}

body.ip3-stories.ip3-futuresmart section.breadcrumb.cmnStyle.without-banner-img .mobi-view .banner-content {
    position: absolute;
    margin-top: 30px;
    position: relative;
    padding-top: 30px;
    padding-bottom: 26px;
    margin-top: 0;
}
body.ip3-stories.ip3-futuresmart .no-banner-img .banner-text-wrap{padding:0;}

body#latest-consensus-estimates-disclaimer .hero-inner-banner.no-banner-img .banner-content{display:block !important;}

body.ip3-press-releases.ip3-media section.breadcrumb.cmnStyle.without-banner-img {
    top: 0;
    position: relative;
    background: #F6F8FB;
}
body.ip3-press-releases.ip3-media section.hero-inner-banner.check-3.no-banner-img .banner-text-wrap {
    display: none;
}
body.ip3-press-releases section.breadcrumb.cmnStyle .share-options ul li:first-child {
    margin-left: 40px !important;
}
 section.hero-inner-banner.no-banner-img .banner-text-wrap {
padding:0 !important;
}
section.breadcrumb.cmnStyle.without-banner-img {
    top: 0;
    position: relative !important;;
    background: #F6F8FB !important;;
}

}


@media only screen and (max-width:767px){
body.ip3-stories.ip3-futuresmart section.breadcrumb.cmnStyle.without-banner-img{margin-top:0px;}
.hero-inner-banner.no-banner-img h1.inner-heading {font-weight:300; font-size: 3.2rem;    line-height: 3.8rem;}
body#latest-consensus-estimates-disclaimer .no-banner-img .banner-text-wrap { padding: 30px 0 26px 0;}


body.ip3-press-releases.ip3-media section.breadcrumb.cmnStyle.without-banner-img .mobi-view .banner-content {
    position: absolute;
    margin-top: 30px;
    position: relative;
} 
section.hero-inner-banner.pr-banner.no-banner-img .banner-text-wrap, #search-results .no-banner-img .banner-text-wrap, section.hero-inner-banner.no-banner-img .banner-text-wrap {
padding:0 !important;
}
section.breadcrumb.cmnStyle.without-banner-img {
    top: 0;
    position: relative !important;;
    background: #F6F8FB !important;;
}
}