#newFooter{background:#191919;border-top:10px solid #009fdb;clear:both;display:block;width:100%;overflow:hidden;position:relative}
#newFooter .wrapper{margin:0 auto;padding:39px 0 60px;width:100%;display:table}
#newFooter a{color:#fff;text-decoration:none}
.copyright{position:relative;text-decoration:none !important}
.copyright:after{background:#d2d2d2;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}
.margint{margin-top:100px}
#newFooter a sup{display:inline-block}
#newFooter a.footer_underline{text-decoration:underline;font-family:attAleckSans-Light;font-size:12px}
#newFooter a:hover,#newFooter a:focus{text-decoration:underline}
#newFooter a.item-header:hover,#newFooter a.item-header:focus{text-decoration:none}
#newFooter .footer-main{padding:0 0 0 15px;border-bottom:1px solid #d2d2d2;display:table;margin:0 0 30px}
#newFooter .footer-item{float:left;margin:0 70px 0}
#newFooter .footer-item .item-header{color:#fff;font-size:14px;letter-spacing:0;line-height:19px;margin:0 0 8px;width:100%;font-family:'attAleckSans-Bold'}
#newFooter .footer-item ul{list-style-type:none}
#newFooter .footer-item ul li{line-height:1;margin:15px 0 0;font-family:attAleckSans-Regular,Helvetica,Arial,sans-serif !important}
#newFooter .footer-item ul li sup{color:#d2d2d2}
#newFooter .footer-item ul li:first-child{margin-left:0;margin-top:0}
#newFooter .footer-item ul li:last-child{margin-right:0}
#newFooter .footer-item ul li a{font-family:attAleckSans-Regular,Helvetica,Arial,sans-serif;font-size:14px;line-height:19px}
#newFooter .footer-item.focused-column ul li a{font-family:attAleckSans-Bold,Helvetica,Arial,sans-serif}
#newFooter .footer-bottom{color:#d2d2d2;margin:0 auto;font-family:attAleckSans-Regular,Helvetica,Arial,sans-serif !important;padding-left:15px}
#newFooter .footer-links{display:table;margin:0 0 30px;width:100%}
.footer-bottom .bottom-left{float:left;margin:0;width:77%}
.footer-bottom .legal-notes{font-size:12px;width:98%;font-family:inherit !important}
.footer-bottom .legal-notes p{color:#fff;font-family:attAleckSans-Light;font-size:12px;line-height:19px}
.footer-bottom .bottom-logo{margin-top:15px;float:right;width:102px;height:44px;background:url("../../../../../etc/designs/attbusiness/images/image-sprite.png") 0 -198px no-repeat transparent}
.footer-bottom .bottom-logo a{float:left;height:48px;width:100%}
#newFooter .footer-links a{font-family:attAleckSans-Regular,Helvetica,Arial,sans-serif !important;font-size:14px}
#gexd_provider_0,#gexd_provider_1,#gexd_provider_2,#gexd_provider_3{display:none;height:0}
#newFooter .footer-social li{float:left}
#newFooter .footer-item .footer-social li{margin:0 10px}
#newFooter .footer-item .footer-social li a{display:inline-block;background-image:url(../../../../../etc/designs/attbusiness/images/image-sprite.png);width:21px;height:21px}
#newFooter .footer-item .footer-social li a.facebook{background-position:-133px -200px}
#newFooter .footer-item .footer-social li a.twitter{background-position:-108px -200px}
#newFooter .footer-item .footer-social li a.linkedin{background-position:-108px -226px}
#newFooter .footer-item .footer-social li a.youtube{background-position:-272px -218px}
#newFooter .footer-item .footer-social li a.instagram{background-position:-133px -226px}
#newFooter .footer-item.learn{margin:0}
#newFooter .footer-item.social{margin:30px 0}
@media screen and (min-width:320px){#newFooter .footer-item{float:left;margin:0 0 50px;width:100%}
#newFooter .footer-links a{border-left:1px solid #bfbfbf;line-height:30px;padding:0 10px}
#newFooter .footer-links a:first-child{padding-left:0;border:0}
.footer-bottom .bottom-left{margin:0 0 30px;width:100%}
#newFooter .footer-main{width:100%}
.footer-bottom .bottom-logo{float:none;display:table}
}
@media screen and (min-width:768px){#newFooter .footer-main,#newFooter .footer-bottom{width:100%;padding-left:2%;padding-right:1%}
#newFooter .footer-item{width:25%}
#newFooter .footer-links a{border-left:1px solid #bfbfbf;float:left;line-height:14px;padding:0 6px;clear:none}
.footer-bottom .bottom-left{margin:0 3% 0 0;width:77%}
.footer-bottom .bottom-logo{float:right;margin:15px 0 0}
#newFooter .footer-item.social{margin:0}
}
@media screen and (min-width:1200px){#newFooter .wrapper{max-width:980px !important}
}