/*=============================== Trade release css ==========================*/
.download-releases-module span.text-lowercase {text-transform: uppercase !important;}

.trade-release-content a{ display:block;}
.trade-release {position: relative; } 
.trade-release .trade-release-pattern{background-repeat: no-repeat;background-size: contain;background-position: right center;position: absolute;width: 100%;height: 100%;bottom: 0px;right: 0px;}
.trade-release__heading { padding-top: 28px; } 
.trade-release__tag1 { color: #5A6D7A; margin-top: 48px; } 
.trade-release__tag1-ul { /* list-style-type: square; */  padding-left: 0;display:inline-flex; margin-bottom: 12px; } 
.trade-release__tag1-ul li { margin-left: 0;/* display: inline-flex; */ position: relative;padding:0; align-items:center;width:fit-content; } 
.trade-release__tag1-ul > li:first-child { list-style: none; margin-left: 0;padding:0;} 
.trade-release__tag1-ul > li:first-child:before {display:none;} 
.trade-release__tag1-ul > li:before { position: relative;top:-1px;left:0; height: 3px; display: list-item; content: ' '; font-size: 2em; font-weight: bold;width: 3px; color: blue;margin-left:5px;margin-right:5px; } 
.trade-release__slider { background: var(--color-primary-7);width: 100%; padding: 25px 17px 30px 17px; } 
/*.trade-release__slider{ box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.12); }*/
.trade-release__slider-caraousel { width: 100%;margin-bottom: 0px !important; } 
.trade-release__slider-caraousel .slide-content { margin-top: 36px; } 
.trade-release__slider-caraousel-slide img { max-width: 100%;} 
.trade-release__slider-caraousel .slide-link { margin-bottom: 79px; } 
.trade-release__slider .slick-dots { display: flex; bottom: -7px; justify-content: center; list-style-type: square;left: 7px; } 
.trade-release__slider .slick-dots li { width: 25px; } 
.trade-release__slider .slick-dots span.dots { width: 6px; height: 6px; background-color: var(--color-primary-2); display: block; margin-top: 5px;margin-left: 5px; } 
.trade-release__slider .slick-dots .dots-active-img { display: none;  color: var(--color-primary-2);} 
.trade-release__slider .slick-dots .slick-active .dots-active-img { display: block; width: fit-content;font-size: 11px;position: relative;top: 3px; } 
.trade-release__slider .slick-dots .slick-active span.dots { display: none; } 
.trade-release__slider p.h3{padding:0px 15px;}
.trade-release .content-wrapper .trade-release-content .h5{margin-bottom:20px; color: var(--color-primary-3);}
.trade-release .content-wrapper .trade-release-content a:hover .h5 {color:var(--color-primary-2);}
.trade-release .content-wrapper .h3{margin-bottom:0px;}
.trade-release .content-wrapper .trade-release-content{margin-top:50px;}

@media all and (max-width: 1199.98px){
 .trade-release .trade-release-pattern{background-position: 20%;background-size: cover;}
 .trade-release__slider{ margin-top: 91px;padding: 28px 50px 50px; } 
 .trade-release__slider-caraousel-slide { display: flex !important; flex-direction: row; } 
.trade-release__slider-caraousel-slide .slide-content {margin-left: 0;margin-top: 0;}
 .trade-release__slider-caraousel .slide-link { margin-bottom: 51px; } 
 .trade-release__slider-caraousel-slide img{min-height: 172px;}
 .trade-release__slider .slick-dots{bottom: 0;}
 .trade-release__slider p.h3{padding:0px 8px;}
 }

@media all and (max-width: 767.98px){
 .trade-release .trade-release-pattern{background-position: 35%;}
 .trade-release__slider { margin-top: 45px;padding: 24px 12px 40px; } 
 .trade-release__slider-caraousel-slide {flex-direction: column;}
.trade-release__slider-caraousel-slide .slide-content{margin-top: 23px;}
.trade-release__slider .slick-dots {bottom: -15px;}
.trade-release__slider-caraousel-slide img{width:100%;}
 }
 
/*=============================== Download release css ==========================*/

.download-releases-module{overflow: hidden;}
.download-releases-module .download-link-list-text .h6{margin-bottom:0px;}
.download-releases-module .download-link-list-text .download-link-size{font-size: 1.6rem;line-height: 2.8rem;}
.download-releases-module .download-link-list{padding-bottom: 21px;margin-right: 24px;border-bottom: 1px solid rgba(0,0,0,0.2);margin-top: 28px;}
.download-releases-module .content-wrapper .label{margin-bottom:0px;margin-right:24px;padding-bottom:26px;}
.download-releases-module .download-link-list-icon .download-link-list-icon-dwn{margin-right:21px;}
.download-releases-module .download-link-list-icon span.icon{font-size: 2.6rem; color: inherit;}
.download-releases-module .link-wrapper{margin-top:26px;}
.download-releases-module .link-wrapper .link-wrapper-related{margin-bottom:22px;}
.download-releases-module .share-document-link { position: absolute; display: block; opacity: 0; visibility: hidden; max-width:170px; top:-5px; right: -5px; background-color: var(--color-primary-7); padding: 5px; box-shadow: 0 3px 35px 0 rgba(0, 0, 0, 0.2); border-radius: 100px; display: flex; opacity: 1; -webkit-transition: all 0.5s linear; -mos-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; opacity: 0 } 
.download-releases-module .share-document-link.open { visibility: visible; opacity: 1 } 
.download-releases-module .share-document-link .social-link { padding-top: 5px; margin: 0px 3px; width: 44px; text-align: center; display: inline-block; color: transparent; overflow: hidden; opacity: 1; -webkit-transition: all 0.5s linear; -mos-transition: all 0.5s linear; -ms-transition: all 0.5s linear; transition: all 0.5s linear; margin: 0 -20px; vertical-align: middle; } 
.download-releases-module .share-document-link.open .social-link {font-size: 0px;margin: 0 3px -5px; } 
.download-releases-module .row{position: relative;}
.download-releases-module .share-document-link span.icon {
    color: var(--color-primary-2);
}
.download-releases-module .share-document-link span.icon-email-s{width: 26px;height: 26px;display: flex;background-color: var(--color-primary-2);border-radius: 100%;align-items: center;justify-content: center;}
.download-releases-module .share-document-link span.icon-email-s:before{content: "\e93c";font-size: 12px;color: white;}
.download-releases-module .related-section .link-list .cta.cta-link{display: block;padding-bottom: 22px;margin-right: 19px;margin-bottom: 24px;border-bottom: 1px solid rgba(0,0,0,0.2);font-size: 1.9rem;line-height: 2.4rem;font-family: var(--font-secondary-medium);padding-right: 15px;}
.download-releases-module .related-dwn-link-popup .download-link-list{flex: 0 0 30%;}
.download-releases-module .download-link-list-icon a{background-image: none;}
.download-releases-module .related-dwn-link-popup .download-link-list{margin-right:40px;}
.download-releases-module .related-dwn-link-popup .download-link-list {
    max-width: calc(33.3333% - 40px);
    flex: 0 0 calc(33.3333% - 40px);
}
.related-dwn-link-popup-title{display: flex;justify-content: space-between;align-items: center;}
.related-dwn-link-popup-title p{margin-bottom:0px;}
.download-releases-module .related-section .link-list .cta-link::after{right: 10px;position: absolute;font-size: 1.2rem;}
.download-releases-module .related-section .link-list .cta-link:hover::before{top: 4px;}

.download-releases-module .related-section .content-wrapper p.label{margin-bottom: 0px;}
.download-releases-module .trade-releases-section .link-list .releases-link {padding-bottom: 20px;margin-right: 24px;margin-bottom: 26px;border-bottom: 1px solid rgba(0,0,0,0.2);background-image: none;}

.download-releases-module .trade-releases-section .link-list .releases-link:hover h6 {
    color: inherit;
}
.download-releases-module .download-link-list-icon{position: relative;margin-top: 3px; display: flex;margin-left: 5px;}
.download-releases-module .related-dwn-link-popup{position: absolute;top: 100%;width: 100%;height:100%;display: none;}
.download-releases-module .related-dwn-link-popup.open{top: 0;}
.download-releases-module .trade-releases-section .link-list{margin-top:26px;}
.download-releases-module .trade-releases-section .link-wrapper{margin-top:0px;}
@media all and (max-width: 1199.98px){
.download-releases-module .download-link-list-text{margin-right:10px;}
 .download-releases-module .download-link-list-icon{position: relative;margin-top: 3px; display: flex;margin-left: 10px;}
.download-releases-module .content-wrapper .label{margin-right:0;}
.download-releases-module .download-link-list{margin-right: 0;align-items: center;padding-right: 15px;}
/*.download-releases-module .download-link-list .download-link-list-text{max-width:initial;} */
.download-releases-module .download-link-list-text .download-link-size{font-size: 1.6rem;line-height: 2.2rem;}
.download-releases-module .related-dwn-link-popup .download-link-list{margin-right:15px;}
.download-releases-module .related-dwn-link-popup .download-link-list { max-width: calc(33.3333% - 15px);
flex: 0 0 calc(33.3333% - 15px); }
 }
 @media all and (max-width:1199px) and (min-width:768px){
 .download-releases-module .download-link-list .download-link-list-text{max-width:calc(100% - 88px);}

 }
 @media all and (max-width: 767.98px){
.download-releases-module .download-link-list .download-link-list-text{max-width:fit-content;}
.download-releases-module .download-link-list-text .download-link-size{font-size: 1.5rem;line-height: 2.1rem;}
.download-releases-module .trade-releases-section{margin-top:64px;}
.download-releases-module .related-dwn-link-popup{margin-top:0px;}
.download-releases-module .related-dwn-link-popup {padding-left:12px; height: auto;}
.download-releases-module .related-dwn-link-popup .related-dwn-link-popup-title{padding-right:12px;}
.download-releases-module .related-dwn-link-popup .download-link-list{margin-right:0px;}
.download-releases-module .related-dwn-link-popup .download-link-list {
    margin-right: 0px;
    max-width: 100%;
    flex: 0 0 100%;
}
 }
 
 /*=============== internal feedback chages ================ */
   .download-releases-module .download-link-list-text{margin-right:15px;}
 .download-releases-module .download-link-list-icon{position: relative;margin-top: 3px; display: flex;margin-left: 15px;}
 .download-releases-module .trade-releases-section .link-list .releases-link:hover span,.download-releases-module .trade-releases-section .link-list .releases-link:focus span,.download-releases-module .trade-releases-section .link-list .releases-link:active span{color:inherit;transition:var(--base-transition);}

 
.download-releases-module .download-link-list,.download-releases-module .related-section .link-list .cta.cta-link,.download-releases-module .trade-releases-section .link-list .releases-link,.download-releases-module .content-wrapper .label{border-bottom: 1px solid rgba(0, 0, 0,0.1);}

.download-section.loader, .trade-releases-section.loader{position: relative;}
.download-section.loader .content-wrapper, .trade-releases-section.loader .content-wrapper{min-height: 200px;}
.download-section.loader::before, .trade-releases-section.loader::before{content: '';position: absolute;width: 30px;height: 30px;display: block;background-repeat: no-repeat;background-size: cover;background-image: url('~/media/Images/a/atkinsrealis/icons/loader.gif');top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;}
/* ================= primary-1,2,3,8 ======================== */
.bg-primary-1.download-releases-module .download-link-list,.bg-primary-1.download-releases-module .related-section .link-list .cta.cta-link,.bg-primary-1.download-releases-module .trade-releases-section .link-list .releases-link,.bg-primary-1.download-releases-module .content-wrapper .label,
.bg-primary-2.download-releases-module .download-link-list,.bg-primary-2.download-releases-module .related-section .link-list .cta.cta-link,.bg-primary-2.download-releases-module .trade-releases-section .link-list .releases-link,.bg-primary-2.download-releases-module .content-wrapper .label,
.bg-primary-3.download-releases-module .download-link-list,.bg-primary-3.download-releases-module .related-section .link-list .cta.cta-link,.bg-primary-3.download-releases-module .trade-releases-section .link-list .releases-link,.bg-primary-3.download-releases-module .content-wrapper .label,
.bg-primary-8.download-releases-module .download-link-list,.bg-primary-8.download-releases-module .related-section .link-list .cta.cta-link,.bg-primary-8.download-releases-module .trade-releases-section .link-list .releases-link,.bg-primary-8.download-releases-module .content-wrapper .label
{border-bottom: 1px solid rgba(255, 255, 255,0.2);}


/*=============================== REN-1664 ==========================*/
.bg-primary-5.download-releases-module .download-link-list-icon a.share-icon:hover, .bg-primary-5.download-releases-module .download-link-list-icon a.share-icon:active, .bg-primary-5.download-releases-module .download-link-list-icon a.share-icon:focus,.bg-primary-5.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:hover, .bg-primary-5.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:active, .bg-primary-5.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:focus {
    color: var(--color-primary-13) !important;
    transition: var(--base-transition);
}

.bg-primary-5.download-releases-module .download-link-list-icon a.share-icon:hover .bg-primary-5.download-releases-module .download-link-list-icon a.share-icon:focus,.bg-primary-5.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:hover, .bg-primary-5.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:focus {
    color: var(--color-primary-14) !important;
    transition: var(--base-transition);
}


.bg-primary-2.download-releases-module .download-link-list-icon a.share-icon:hover, .bg-primary-2.download-releases-module .download-link-list-icon a.share-icon:active, .bg-primary-2.download-releases-module .download-link-list-icon a.share-icon:focus,.bg-primary-2.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:hover, .bg-primary-2.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:active, .bg-primary-2.download-releases-module .download-link-list-icon a.download-link-list-icon-dwn:focus {
    color: #92C900 !important;
    transition: var(--base-transition);
}

.bg-primary-2.download-releases-module .share-document-link span.icon-email-s:hover, .bg-primary-2.download-releases-module .share-document-link span.icon-email-s:focus, .bg-primary-2.download-releases-module .share-document-link span.icon-email-s:active {
    background-color: var(--color-primary-13);
    transition: var(--base-transition);
}

.bg-primary-2.download-releases-module .share-document-link span.icon-email-s:hover, .bg-primary-2.download-releases-module .share-document-link span.icon-email-s:focus{
    background-color: var(--color-primary-14);
}

.bg-primary-2.download-releases-module .share-document-link span.icon:hover, .bg-primary-2.download-releases-module .share-document-link span.icon:active, .bg-primary-2.download-releases-module .share-document-link span.icon:focus {
    color: var(--color-primary-13);
    transition: var(--base-transition);
}

.bg-primary-2.download-releases-module .share-document-link span.icon:hover, .bg-primary-2.download-releases-module .share-document-link span.icon:focus {
    color: var(--color-primary-14);
}


.bg-primary-5.download-releases-module .share-document-link span.icon-email-s:hover, .bg-primary-5.download-releases-module .share-document-link span.icon-email-s:focus, .bg-primary-5.download-releases-module .share-document-link span.icon-email-s:active {
    background-color: var(--color-primary-13);
    transition: var(--base-transition);
}

.bg-primary-5.download-releases-module .share-document-link span.icon-email-s:hover, .bg-primary-5.download-releases-module .share-document-link span.icon-email-s:focus {
    background-color: var(--color-primary-14);
}

.bg-primary-5.download-releases-module .share-document-link span.icon:hover, .bg-primary-5.download-releases-module .share-document-link span.icon:active, .bg-primary-5.download-releases-module .share-document-link span.icon:focus {
    color: var(--color-primary-13);
    transition: var(--base-transition);
}