.our-stories-container .tabs-container ul li.current {background:transparent; box-shadow:none; min-width:inherit;}
.our-stories-container .tabs-container ul li a {font-weight:600; font-size:1.2rem; line-height:14px; text-transform:uppercase; padding:14px 20px; border-radius:26.5px;}
.tab-links-container {position:relative; top:25px;}
body.ip3-edit .tab-links-container {top:auto;}
.tab-links-container ul {display:flex; justify-content:center; align-items:center;}
.tab-links-container ul li {margin:0 10px;}
.tab-links-container li a {font-weight:600; font-size:16px; line-height:19px; padding:17px 36px; background:-moz-linear-gradient(171.53deg, var(--white) -10.68%, #F6F8FB 107.31%); background:linear-gradient(171.53deg, var(--white) -10.68%, #F6F8FB 107.31%); box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px var(--white); border-radius:27.5px; color:var(--main-blue); display:block}
.tab-links-container li a:hover, .tab-links-container ul li.current-page a, .tab-links-container ul li.current a {background:-moz-linear-gradient(147.83deg, #1E7CFF -36.31%, var(--main-blue) 86.32%); background:-webkit-linear-gradient(147.83deg, #1E7CFF -36.31%, var(--main-blue) 86.32%); background:linear-gradient(147.83deg, #1E7CFF -36.31%, var(--main-blue) 86.32%); var(--white); box-shadow:4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);color: var(--white);}
.tags-filter {display:none;}
.our-stories .story-item-box-wrap {transition:all 0.6s ease 0s; height:100%; margin-bottom:0; background:var(--white); position:relative; top:0; -webkit-box-shadow:0px 20px 24px 0px rgb(202 208 237); -moz-box-shadow:0px 20px 24px 0px rgba(202,208,237,1); box-shadow:0px 20px 24px 0px rgb(202 208 237 / 50%); border-radius:20px;}
.story-content .subtitle, .story-item-box-wrap .story-content .date {font-size:1.2rem; font-weight:600; color:var(--main-blue); text-transform:uppercase; line-height:1.4rem;margin-bottom: 30px !important;    text-decoration: none;	}
.our-stories .story-content h2 {position:relative; transition:all ease-in-out 0.6s; font-size:2.4rem; color:var(--main-blue); line-height:32px; text-transform:none; font-family:var(--font-main); display:block; font-weight:400;margin-bottom: 16px;}
.our-stories .story-content:before {content:""; width:100%; height:100%; top:0; left:0; background:linear-gradient(147.83deg, rgba(30, 124, 255, 1.0) 0%, rgba(3, 23, 148, 1.0) 100%); position:absolute; border-radius:0 0 20px 20px; opacity:0; transition:all ease-in-out 0.6s;}
.our-stories .story-item-box-wrap:hover .story-content:before, .our-stories .story-item-box-wrap a:focus-visible .story-content:before {opacity:1;}
.our-stories .story-item-box-wrap:hover, .our-stories .story-item-box-wrap a:focus-visible {top:0; box-shadow:-1px -1px 16px -1px rgb(0 0 0 / 43%);}
.our-stories .story-item-box-wrap:focus, .our-stories .story-item-box-wrap a:focus {outline:0;}
.our-stories .story-item-box-wrap:focus-visible, .our-stories .story-item-box-wrap a:focus-visible {outline:1px dotted var(--red-2);}
.our-stories .story-item-box-wrap:hover .story-content p.subtitle, .story-item-box-wrap:hover a .story-content .date {color:var(--white) !important; position:relative; transition:all ease-in-out 0.6s;}
.story-item-box-wrap:hover a .story-content h2 {box-shadow:none !important; color:var(--white); transition:all ease-in-out 0.6s;}
.story-item-box-wrap .story-top-flex {position:relative; display:flex; flex-wrap:wrap; justify-content:space-between;}
.story-item {background:var(--white); margin-bottom:50px; position:relative; top:0;}
.story-item-social {position:absolute; top:240px; left:-8.3333%; z-index:888;}
.story-item-social a {width:38px; height:38px; display:block; text-indent:-99999px; box-shadow:0px 0px 4px 0px rgba(0,0,0,0.20); border-radius:4px; margin:7px 0; background-color:var(--white);}
.story-item-social a.lin {background-position:-35px -427px;}
.story-item-social a.fb {background-position:-66px -427px;}
.story-item-social a.twt {background-position:-35px -457px;}
.story-item-social a.mail {background-position:-65px -458px;}
.our-stories .story-item-wrap {text-decoration:none;}
.story-content {padding:30px; position:relative;}
body.ip3-stories.ip3-futuresmart .story-content {text-align:left; padding:30px 34px; border-radius:0px 0px 20px 20px}
.story-img {height:200px; overflow:hidden;}
body.ip3-stories.ip3-futuresmart .story-img {border-radius:20px 20px 0px 0px}
.our-stories .story-item-box-wrap .story-content .top-flex {position:relative; display:flex; flex-wrap:wrap; justify-content:space-between;}
.story-img img {width:100%; max-width:inherit; max-height:inherit; height:100% !important; overflow:hidden; transition:all 0.6s ease-in-out; border-radius:20px 20px 0 0;}
.breadcrumb.our-story-breadcrumb .banner-content {padding-bottom:55px;}
.breadcrumb.our-story-breadcrumb .inner-banner-text {max-width:670px;}
.breadcrumb.our-story-breadcrumb #breadcrumb li:nth-child(2) > span {margin-left:0;}
.only-story-tab {margin-top:0; margin-bottom:150px;background: transparent;}
.stories-filter-tabs {margin-top:82px; margin-bottom:60px !important; padding-left:100px;}
.stories-filter-tabs .tab-filter-by-text {font-weight:600; font-size:14px; line-height:17px; display:inline-block; vertical-align:middle; color:var(--grey); margin-right:32px;}
.stories-filter-tabs ul {float:none; width:auto; display:table; margin-left:85px; margin-bottom:0; margin-top:-30px;}
.stories-filter-tabs ul li a:before {position:absolute; content:""; height:100%; width:100%; left:0; top:0;}
.our-stories-new-listing #loadmore {padding-top:50px; padding-bottom:0; margin-bottom:0;}
.our-stories-new-listing #loadmore a.cta-link {font-size:1.6rem; line-height:1.9rem; font-weight:600; }
.our-stories-new-listing #loadmore a.cta-link.internal-link:after {transform:rotate(0deg); -webkit-transform:rotate(0deg);}
.new-our-stories-page .landing-new-page-banner.hero-slider .hero-banner[data-slick-index="0"] .banner-overlay {background:-moz-linear-gradient(24.02deg, rgba(30, 138, 255, 0.4) -1.15%, rgba(30, 138, 255, 0) 15.4%), -moz-linear-gradient(161.9deg, rgba(252, 60, 61, 0.0001) 72.86%, rgba(254, 0, 0, 0.343122) 98.95%), -moz-linear-gradient(186.4deg, rgba(31, 124, 252, 0.0001) 46.4%, var(--main-blue) 103.29%) !important; background:-webkit-linear-gradient(24.02deg, rgba(30, 138, 255, 0.4) -1.15%, rgba(30, 138, 255, 0) 15.4%), -webkit-linear-gradient(161.9deg, rgba(252, 60, 61, 0.0001) 72.86%, rgba(254, 0, 0, 0.343122) 98.95%), -webkit-linear-gradient(186.4deg, rgba(31, 124, 252, 0.0001) 46.4%, var(--main-blue) 103.29%) !important; background:linear-gradient(24.02deg, rgba(30, 138, 255, 0.4) -1.15%, rgba(30, 138, 255, 0) 15.4%), linear-gradient(161.9deg, rgba(252, 60, 61, 0.0001) 72.86%, rgba(254, 0, 0, 0.343122) 98.95%), linear-gradient(186.4deg, rgba(31, 124, 252, 0.0001) 46.4%, var(--main-blue) 103.29%) !important; opacity:0.5;}
.new-our-stories-page .landing-new-page-banner.hero-slider .hero-banner[data-slick-index="0"] .banner-bg:after {position:absolute; content:""; height:100%; width:100%; left:0; top:0; background:-moz-linear-gradient(89.5deg, rgba(23, 32, 88, 0.5) 28.57%, rgba(23, 32, 88, 0.01) 63.76%); background:-webkit-linear-gradient(89.5deg, rgba(23, 32, 88, 0.5) 28.57%, rgba(23, 32, 88, 0.01) 63.76%); background:linear-gradient(89.5deg, rgba(23, 32, 88, 0.5) 28.57%, rgba(23, 32, 88, 0.01) 63.76%); box-shadow:inset 0px 1px 3px rgba(255, 255, 255, 0.334544);}
.new-our-stories-page .landing-new-page-banner .banner-intro-text {max-width:870px;}
.new-our-stories-page .landing-new-page-banner-wrap .landing-new-page-banner {transform:translateY(calc(-50% - 155px)) translateX(-50%);}
.new-our-stories-page .breadcrumb.cmnStyle .share-box .share-options.opened .sharetext span {opacity:0; pointer-events:none; transition-delay:0s;}
.new-our-stories-page .breadcrumb.cmnStyle .share-options .sharetext span {transition:all 0.3s; transition-delay:0.3s;}
.new-our-stories-detail-back-share {display:table; width:100%; margin-top:70px; position:relative; z-index:1;}
.new-our-stories-detail-back-share .pr-back-link {width:auto; float:none; margin-bottom:0; display:table-cell; vertical-align:middle;}
.new-our-stories-detail-back-share .stry-dt {display:table-cell; vertical-align:middle;}
.new-our-stories-detail-back-share .stry-dt .stry-dt-with-eta { background:#F6F8FB; border-radius:69px; padding:18px 24px; font-weight:600; font-size:14px; line-height:17px; color:var(--grey); display:flex; width:fit-content; align-items:center; justify-content:center; margin:0 auto;}
.new-our-stories-detail-back-share .stry-dt .stry-dt-date {padding-right:23px; position:relative;}
.new-our-stories-detail-back-share .stry-dt .stry-dt-date:after {content:""; display:inline-block; background-color:var(--light-grey-6); position:absolute; right:0; width:1px; height:20px; margin-top:-2px;}
.new-our-stories-detail-back-share .stry-dt .eta {margin-left:21px;}
.new-our-stories-detail-back-share .breadcrumb {margin-top:0; display:table-cell; vertical-align:middle; width:33.33%;    background-color: transparent;}
.new-our-stories-detail-back-share .breadcrumb.cmnStyle .share-box {min-width:auto; margin-right:0;}
.new-our-stories-page .story-tags {width:66.66666667%; margin-left:16.66666667%; margin-bottom:0; position:relative; z-index:9; margin-top:26px;margin-bottom: 98px;}
.new-our-stories-page .story-tags-wrap {display:flex;}
.new-our-stories-page .story-tags .Tags-title {display:inline-block; font-weight:600; font-size:12px; line-height:14px; vertical-align:middle; margin-right:20px; margin-top:20px;}
.new-our-stories-page .story-tags .Tags-list a {font-size:16px; line-height:19px; text-transform:capitalize; font-weight:600; margin:8px 20px 2px 0; padding:11px 20px; background:-moz-linear-gradient(171.53deg, var(--white) -10.68%, #F6F8FB 107.31%); background:-webkit-linear-gradient(171.53deg, var(--white) -10.68%, #F6F8FB 107.31%); background:linear-gradient(171.53deg, var(--white) -10.68%, #F6F8FB 107.31%); box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px var(--white); border-radius:27.5px; text-decoration:none; display:inline-block;}
.new-our-stories-page .story-tags .Tags-list a:hover {background:-moz-linear-gradient(147.83deg, #1E7CFF -36.31%, var(--main-blue) 86.32%); background:-webkit-linear-gradient(147.83deg, #1E7CFF -36.31%, var(--main-blue) 86.32%); background:linear-gradient(147.83deg, #1E7CFF -36.31%, var(--main-blue) 86.32%); color:var(--white);}
.new-our-stories-page .module-related-stories .left-content-wrapper a.cta-link {font-weight:600; font-size:16px; line-height:19px; margin-top:10px;}
.new-our-stories-page .mod-quote .mod-quote-inner {min-height:auto; margin-bottom:0;}
.storySliderInnerWrapperSlider .storySliderInnerWrapper .imageWrapper img {width:100%;}
.our-stories .story-item-social-inner {display:none;}
.back-to-link {margin-bottom:0px;    font-size: 14px;    line-height: 17px; float:left; padding:10px; font-weight:700; position:relative;}
.back-to-link a{    text-decoration: none !important;}
.contentwrapper .pr-back-link .pr-date p {    font-size: 1.8rem;}
.back-to-link span.icon-right-arrow {font-size:1.5rem; margin-left:10px; color:var(--red-2);}
.back-to-link span.icon-right-arrow:before {transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; position:absolute; transition:all 0.4s ease-in-out; top:12px; left:-5px;}
.back-to-link:hover span.icon-right-arrow:before {left:-10px;}
.back-to-link:hover a {color:var(--red-2);}
.story-item-box-wrap a.story-item {margin-bottom:0px; border-radius:20px;}
.story-item-box-wrap a.story-item:focus + .story-item-social-inner {opacity:1; top:14px; transition:all 0.3s ease 0s;}
.story-item-social-inner {position:absolute; top:17px; z-index:888; right:12px; left:unset; opacity:0; transition:0.5s; z-index:1;}
.story-item-box-wrap:hover .story-item-social-inner {opacity:1; top:14px; transition:all 0.3s ease 0s;}
.story-item-social-inner a {float:left; width:38px; height:38px; display:block; box-shadow:0px 0px 4px 0px rgba(0,0,0,0.20); border-radius:4px; margin:0px 4px; background-color:var(--white); font-size:0; text-align:center; color:var(--dark-blue);}
.story-item-social-inner a span {font-size:1.6rem; text-decoration:none; position:relative; top:50%; transform:translateY(-50%); display:inline-block;}
.our-stories-container .our-stories .story-content .custmer-story {    position: relative;    display: flex;    flex-wrap: wrap;    justify-content: space-between;}


@media only screen and (max-width: 1100px) {
  .tab-links-container li a {font-size:14px; padding:15px 28px;}
  .page-modules-wrapper .breadcrumb.our-story-breadcrumb .banner-content {padding-bottom:40px;}
  .new-our-stories-page .story-tag-bottomSpace .story-tags {margin-bottom:60px;}
}

@media all and (max-width: 1024px) and (min-width:768px) {
  .our-stories .story-content h2 {font-size:2.0rem; line-height:28px;}
  .new-our-stories-page .landing-new-page-banner-wrap .landing-new-page-banner {transform:translateY(-100%) translateX(0);}
}

@media screen and (max-width: 991px) {
  .new-our-stories-container {padding-bottom:60px;}
  .stories-filter-tabs {margin-top:50px; margin-bottom:30px !important; padding-left:0; position:relative;}
  .stories-filter-tabs .tab-filter-by-text {margin-right:0; margin-bottom:20px;}
  .stories-filter-tabs ul li + li {padding-left:0}
  .tab-links-container {top:29px;}
  .tab-links-container ul li {margin:0 5px}
  .tab-links-container ul li:first-child {margin-left:0;}
  .tab-links-container ul li:last-child {margin-right:0;}
  .tab-links-container li a {font-size:16px; padding:12px 16px;}
  .only-story-tab {margin-bottom:75px;}
  .page-modules-wrapper .breadcrumb.our-story-breadcrumb .banner-content {padding-top:30px; padding-bottom:0px;}
  .tabs-container.asyncTabs ul {width:100%; top:100%; position:absolute; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1); z-index:2; display:none; background:var(--white); margin-top:0; margin-left:0;}
  .tabs-container.asyncTabs ul.active {display:block; box-shadow:none; border:none; width:100%; background:#F6F8FB; border-radius:0 0 26.5px 26.5px; font-size:1.4rem; line-height:17px; font-weight:600; color:var(--main-blue);}
  .tabs-container.asyncTabs ul li {display:block; width:100%; margin:0 !important;}
  .tabs-container.asyncTabs ul li a {padding:18px 15px; display:block; opacity:1; color:var(--dark-grey-2); text-align:left; padding:13px 15px;}
  .tabs-container.asyncTabs ul li:hover a::before, .tabs-container.asyncTabs ul li.current a::after, .tabs-container.asyncTabs ul li.current a::before {display:none;}
  .tabs-container.asyncTabs > a {box-shadow:none; position:relative; z-index:1; display:inline-block; text-decoration:none; transition:all 0.5s; text-decoration:none !important; padding:11.5px 15px; width:100%; max-width:100%; background:#F6F8FB; border-radius:26.5px; font-family:"AASmartSans"; font-size:14px; line-height:17px; font-weight:600; color:var(--main-blue); min-height:43px; cursor:pointer;}
  .tabs-container.asyncTabs > a.active {border-radius:26.5px 26.5px 0 0;}
  .tabs-container.asyncTabs > a.active::before {padding-bottom:10px; border-bottom:1px solid #D7D4D5; content:""; width:calc(100% - 30px); height:11px; position:absolute; margin-top:20px;}
  .tabs-container.asyncTabs > a::after {top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); font-family:'icomoon' !important; font-size:12px; position:absolute; right:15px; content:"\e900"; color:#FE0001; transition:all 0.5s ease-in-out;}
  .tabs-container.asyncTabs > a.active::after {-webkit-transform:translateY(-50%) rotate(180deg); -moz-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg);}
  .tabs-container.asyncTabs ul li a + .sliding-tab {display:none;}
  .tabs-container.asyncTabs ul li a span, .tabs-container.asyncTabs ul li.current a span {text-transform:none; font-size:14px; line-height:17px; font-weight:600; color:var(--main-blue);}
  .new-our-stories-detail-back-share .breadcrumb.cmnStyle .share-box {left:auto; top:auto;}
  .new-our-stories-detail-back-share .stry-dt .stry-dt-date {padding-right:11px;}
  .new-our-stories-detail-back-share .stry-dt .eta {margin-left:10px;}
  .new-our-stories-detail-back-share .breadcrumb.cmnStyle .share-box .share-options.opened {width:200px;}
  .new-our-stories-detail-back-share .breadcrumb.cmnStyle .share-box .share-options.opened ul {justify-content:flex-end;}
  .new-our-stories-detail-back-share .share-options ul li {padding:0 16px; justify-content:flex-end; flex:0;}
  .new-our-stories-page .landing-new-page-banner .banner-intro-text {max-width:90%;}
  .new-our-stories-page .landing-new-page-banner-wrap .landing-new-page-banner {transform:translateY(-50%);}
  .new-our-stories-page .story-tags {width:100%; margin-left:0;}
  .our-stories .story-item-box-wrap{margin-top: 0;}
  .story-item {        margin-bottom: 40px;    }
}

@media screen and (max-width: 767px) {
  .new-our-stories-container {padding-bottom:30px;}
  .page-modules-wrapper .breadcrumb.our-story-breadcrumb .banner-content {padding-bottom:30px;}
  .tab-links-block-resp {background:var(--white);}
  .tab-links-container ul li {flex:1; padding-bottom:13px;}
  .tab-links-container li a {text-align:center;}
  .new-our-stories-container {padding-top:0 !important;}
  .our-stories .story-content h2 {font-size:1.8rem; line-height:26px;}
  .new-our-stories-detail-back-share {display:block;}
  .new-our-stories-detail-back-share .pr-back-link {display:block; float:left; margin-left:10px;}
  .new-our-stories-detail-back-share .stry-dt {display:block; float:left; margin-bottom:20px;}
  .new-our-stories-detail-back-share .breadcrumb {display:block; float:left; width:auto;}
  .new-our-stories-detail-back-share .back-to-link {margin-bottom:15px;}
  .new-our-stories-detail-back-share .breadcrumb.cmnStyle .share-box .share-options.opened {width:225px;}
  .new-our-stories-detail-back-share .share-options ul li {padding:0 19px}
  .tab-links-container .mCSB_horizontal.mCSB_inside > .mCSB_container {margin-bottom:0 !important;}
  .tab-links-container .mCSB_scrollTools_horizontal {opacity:0 !important;}
  .new-our-stories-page .story-tags .Tags-list a {font-size:14px; margin:10px 15px 0 0; padding:9px 15px;}
  .new-our-stories-page .story-tag-bottomSpace .story-tags {margin-bottom:30px;}
  .tab-links-container:after {content:''; width:34px; height:100%; background:url(~/media/Images/a/anglo-american-group-v9/Universal/new-sustainability/icons/slider-swipe-fade.png) no-repeat right center; position:absolute; top:0px; right:0px; display:inline-block;}
  .tab-links-container.last-tag-on:after {display:none;}
  .tab-links-container {margin-right:-15px; padding-right:15px;}
  .tab-links-container ul {flex-wrap:nowrap; padding-bottom:20px;}
  .tab-links-container ul li {padding:0 6px; margin:0;}
  .tab-links-container ul li:first-child {padding-left:12px;}
  .tab-links-container ul li:last-child {padding-right:12px;}
  .tab-links-container li a {font-size:14px; line-height:17px; padding:12px 12px; white-space:nowrap;}
  .story-item {        margin-bottom: 20px;    }
}

.nojs .our-stories-container .tabs-container ul li.current {    background: radial-gradient(45.95% 45.95% at 100% 0%, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.0001) 100%), linear-gradient(152.68deg, rgba(31, 124, 252, 0.95) -19.33%, rgba(3, 23, 148, 0.95) 80.85%);}
.pr-back-link { width: 100%; float: left; margin-bottom: 20px; margin-top: 20px;}
.contentwrapper .pr-back-link .pr-date {    width: 100%;    font-weight: 700;    text-align: center;}
.contentwrapper .pr-back-link .pr-date p {    font-size: 1.8rem;    margin-bottom: 30px !important;}
.contentwrapper.story-pg .rel-stry{margin-top:20px;}
.contentwrapper.story-pg .img-box{margin-bottom: 20px;}

.story-tags {margin-bottom: 30px;float: left;}
.story-tag-title {    font-size: 2.2rem;    text-transform: uppercase;    padding: 20px 0;    font-weight: 700;    display: block;    transition: all 0.3s ease-in-out;    margin: 0;}
.our-stories-container .tabs-container, .our-stories-container .tabs-container ul {margin-bottom:65px;}
.our-stories-container .tags-filter {margin-bottom:50px;padding: 16px 16px 10px;position:relative;margin-top: 30px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}
.our-stories-container .tags-filter .tags,.tags-filter .filter-close{display:none;}
.our-stories-container .filter-title {font-weight:700;font-size:1.8rem;line-height:21px;color:#002378;padding-bottom: 6px;cursor:pointer;}
.our-stories-container .filter-title.active {color:#545454}
.our-stories-container .filter-close{float:right;margin-top: -26px;margin-right: -6px;cursor:pointer;}
.our-stories-container .tags-header {padding-bottom:18px;}
.our-stories-container .tags a {font-size:1.8rem; font-weight:700; text-decoration: none; line-height:25px; padding-right:26px; text-transform:uppercase; cursor:pointer}
.our-stories-container .tags a:hover, .our-stories-container .tags a.current {text-decoration:underline}
.our-stories-container2 .tabs-container, .our-stories-container .tabs-container ul {margin-bottom:0;}
.our-stories-container2 .tags-filter {margin-bottom:50px;padding: 16px 16px 10px;position:relative;margin-top: 30px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}
.our-stories-container2 .tags-filter .tags,.tags-filter .filter-close{display:none;}
.our-stories-container2 .filter-title {font-weight:700;font-size:1.8rem;line-height:21px;color:#002378;padding-bottom: 6px;cursor:pointer;}
.our-stories-container2 .filter-title.active {color:#545454}
.our-stories-container2 .filter-close{float:right;margin-top: -26px;margin-right: -6px;cursor:pointer;}
.our-stories-container2 .tags-header {padding-bottom:18px;}
.our-stories-container2 .tags a {font-size:1.8rem; font-weight:700; text-decoration: none; line-height:25px; padding-right:26px; text-transform:uppercase; cursor:pointer}
.our-stories-container2 .tags a:hover, .our-stories-container .tags a.current {text-decoration:underline}
.filter-close a { text-decoration: none; color: #031794; font-size: 1.6rem; text-transform: uppercase; font-weight: 700;float: right;}
.filter-close a:hover { color: #031794; }
.our-stories-container .tags-filter .tags{margin: 10px 0 10px;}
.filter-title:after {position: absolute;right: 12px;top: 27px;content: "\e908";font-family: 'icomoon' !important;color: #031794;font-size: 15px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.filter-title.active:after {content:'';}
.tags-filter span.icon-close-btn {
  color: #D7D4D5;
  font-size: 1.1rem;
  margin-left: 15px;
}
.story-pg .story-image {float:left; margin-right:15px; margin-bottom:10px; width:50%}
.video-contentpage-video {
    margin: 10px 0 40px 0;
}
#contentwrapper.story-pg .story-date p {    margin-bottom: 30px;}

@media screen and (max-width: 767px) {
  .story-pg .story-image { float: left; width: 100%; margin-right: 0; margin-bottom: 15px; }
  .story-pg p { width: 100% !important; }
}
