section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li.copyright{font-family: 'Gotham-Light';font-size: 1.4rem;line-height: 1.4rem;text-decoration: none;margin: 0px;letter-spacing: 0.03rem;color: var(--secondary-2);padding: 0 20px;}
#bannercontainer .gold, .home-banner-text{color:#011a6e}
.invest-ticker{background:#011a6e;}
#footerwrapper {background: #172b40;    padding: 52px 0px;}

#footerwrapper nav.mega-menu-link-footer {display: flex;flex-direction: row;justify-content: space-between;}
#footerwrapper nav.mega-menu-link-footer ul{padding:0;}
/*#footerwrapper .row {justify-content: center; margin:auto;}
#footerwrapper .footer-upper.clearfix{display: flex;flex-direction: row;}*/
footer ul li::before, #footerwrapper ul li::before{content:none;}
.branding p a,.branding p, footer .menu-item ul li, footer .menu-item ul li a {font-family: 'Gotham-Light'; font-size: 1.4rem;line-height: 1.4rem;text-decoration: none;margin: 0px !important;}
.menu-item ul li.last{margin-left: 15px !important;}
#footerwrapper .mail-alert.white ul li{padding-right: 15px;}
#footerwrapper .mail-alert.white ul{display: flex;padding: 0px;}
#footerwrapper .footer-left-links ul li a {color: #fff;font-size: 1.6rem;line-height: 20px; font-weight: normal; text-decoration: none;}
#footerwrapper .footer-left-links ul li a::after {content: "\e908" !important;font-size: small;margin-left: 20px;color: #AFEFDD;font-family: icomoon;}
.white,.white > p{color:#fff;}
#footerwrapper .mail-alert.white p {padding: 0;}
.footer-upper .stay-in-touch{padding-left:60px;}
.footer-upper .open-api-text {padding-top:20px;}
#footerwrapper .footer-left-links ul li a:hover {color: #AFEFDD;}
#footerwrapper .footer-left-links ul li a:hover::after{color:#fff;transition: all .3s ease-in-out;}
#footerwrapper .mail-alert.white strong, #footerwrapper #mailAlert strong {font-size:1.2rem;line-height: 1.4rem;color: #fff;}
 #footerwrapper #mailAlert .email-small {color: #fff;font-size: 1.4rem;line-height: 22px;     font-family: 'Gotham-Light';    margin: 10px 0px 25px 0px;}
 
 
section#footer-bottom-wrap{background-color: #FFFFFF;padding: 10px 0;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul{display:flex;flex-wrap: wrap;padding: 0;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li:first-child a{padding: 0 20px 0 0;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li a{font-size: 1.4rem;line-height: 1.4rem;letter-spacing:0.03rem;color:#000000;padding: 0 20px;border-right: 1.8px solid var(--secondary-2);}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li p {font-size: 1.4rem;line-height: 1.4rem;letter-spacing:0.03rem;color:var(--secondary-2);padding: 0 0 0 15px;}

.pr-box:hover .pr-title{color: #389dbe;}


#footerwrapper ul li.insta a::after {font-family:'icomoon';content: "\e90c";}
#footerwrapper ul li.facebook a::after {content: "\e90b" !important;}
#footerwrapper ul li.youtube a::after {content: "\e90a";}
#footerwrapper ul li.pintrest a::after {content: "\e909";}
#footerwrapper ul li.linkedin a::after {content: "\eac9";}
#footerwrapper ul li.twitter a::after {content: "\ea96";}

#footerwrapper .stay-in-touch ul li a::after {color: #F4F4F4;font-family: 'icomoon';font-size: 30px;line-height: 53px;}
#footerwrapper .stay-in-touch ul li a:hover::after{color: #AFEFDD;}

#footerwrapper .stay-in-touch ul li a{color:#172b40;}
#_cookieConsentWrapper {background-color: #000000 !important;
}
#_cookieConsentWrapper a {color: #ffffff !important;}

.grey-bg #footerwrapper {background: #D9D9D9;}
.grey-bg #footerwrapper .footer-left-links ul li a {color: var(--secondary-2);}
.grey-bg #footerwrapper .footer-left-links ul li a:hover {color: #575757;}
.grey-bg #footer-bottom-wrap{background-color: #F4F4F4;}
.grey-bg #footerwrapper .footer-left-links ul li a:hover::after{color: var(--secondary-2);}
.grey-bg #footerwrapper .mail-alert.white strong, .grey-bg #footerwrapper #mailAlert strong {color: var(--secondary-2);}
.grey-bg #footerwrapper #mailAlert .email-small {color: var(--secondary-2);}
.grey-bg #footerwrapper .stay-in-touch ul li a {color: #D9D9D9;}
.grey-bg #footerwrapper .stay-in-touch ul li a::after {color: #A3A3A3;}
.grey-bg #footerwrapper .stay-in-touch ul li a:hover::after{color: var(--secondary-2);}

/*---Footer----*/
.footer-left-links ul li{  width: 100%; margin-bottom: 35px;  float: left;}
input[type="text"] { font-size: 1.8rem;}  

.rightAlign ul{  left: 10px;     z-index: 2;     height: 110px;}
.branding p { float: left; padding: 20px 0;}
.copyright-content {  padding: 5px 10px;} 

#auto-top-link {background-color: #424242;border: 2px solid var(--secondary-1);bottom: 45px;color: var(--secondary-1);display: none;float: left;font-size: 2.2rem;font-weight: bold;padding: 7px;position: fixed;right: 30px;text-decoration: none;width:40px;height:40px;z-index:999}
#auto-top-link span strong {border: 0;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;overflow: hidden;position: absolute;}
#auto-top-link span.backto{position:relative}
#auto-top-link span.backto::after{content: '\e908';font-family: icomoon;position: fixed;transform: rotate(270deg);}
@media screen and (max-width:991px){
#footerwrapper #mailAlert .email-small{ margin: 10px 0px 5px 0px;}
/*section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li.copyright{padding:8px 0px}*/
#footerwrapper .footer-upper.clearfix{flex-direction: column;}
#footerwrapper nav.mega-menu-link-footer {justify-content: inherit;}
#footerwrapper .up-to-date{margin: 0 0 35px;}
.footer-upper .stay-in-touch{padding-left: 12px;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li a {padding: 0 15px;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li:first-child a {padding: 0 15px 0 0;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul {justify-content: center;}
/*section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li.copyright {margin-top: 5px !important;}*/
}
@media screen and (max-width:768px){
#footerwrapper nav.mega-menu-link-footer {flex-direction: row;}
section#footer-bottom-wrap .col-12.menu-item{padding:0 !important;}

}
@media screen and (max-width:767px){
#footerwrapper nav.mega-menu-link-footer {flex-direction: column;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul {justify-content: center;}
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li a, section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li p {line-height:2.4rem;}
#auto-top-link {bottom:25px;}

}
@media screen and (min-width:767.98px) and (max-width:829px){
section#footer-bottom-wrap .footer-bottom.clearfix .row .menu-item ul li.copyright {margin: 7px 0px 9px 0px !important;}
}
/*------ END FOOTER-----*/

@media screen and (max-width:680px){
.menu-item ul li.copyright{margin-top:5px !important}
}