@media (min-width: 1200px) {footer .container {width: 1170px;}}
@media(min-width:768px){ footer .container{width:768px}}
@media(min-width:992px){ footer .container{width:960px}}
@media(min-width:1200px){ footer .container{width:1168px}}
footer{background:#000;font-family:Arial,Helvetica,sans-serif}
footer .footer-nonassigned-ec .ftr-contact{padding-left:1px}
.ftr-icon{background-image:url("http://www.capella.edu/etc/designs/capella/clientlibs/publish/themes/default/images/icons/footer_sprite.png")}
.footer-top{border-top:2px solid #c8c8c8;background:#fff}
.footer-top .ftr-news-info{padding-left:0;padding-right:0;margin:0}
.footer-top .ftr-news-info a{padding:9px 0;border-left:none;display:block;margin-top:-1px;font-size:16px;font-family:Arial;color:#333}
.footer-top .ftr-news-info a.bg-black{border-left:1px solid #c8c8c8}
.footer-top .ftr-news-info a:hover{text-decoration:none}
.footer-top .ftr-news-info .request-info{background:#800d1e;color:#fff}
.footer-top .ftr-connect .ftr-login img{float:left;vertical-align:middle;margin:0 6px 0 0;height:32px;width:auto}
.footer-top .ftr-connect .ftr-login span{color:#59595b;font-size:14px;line-height:18px;padding-top:8px;font-family:"Avenir LT W01_45 Book1475508",arial,helvetica,sans-serif;display:inline-block}
.footer-top .ftr-connect .ftr-contact ul li{padding:8px 18px 0 0;font-size:14px;float:left;color:#58595b;display:inline-block}
.footer-top .ftr-connect .ftr-contact ul li a{color:#58595b;outline:0}
.footer-top .ftr-connect .ftr-contact ul li a span.ftr-icon{display:inline-block;width:18px;margin-right:5px;height:13px}
.footer-top .ftr-connect .ftr-contact ul li a .email{background-position:-7px -287px}
.footer-top .ftr-connect .ftr-contact ul li a .chat{background-position:-48px -307px}
.footer-top .ftr-connect .ftr-contact ul li a.Email span{color:#1d1d1d;font-family:'Avenir LT W01_65 Medium1475532',Arial,sans-serif;font-size:14px}
.footer-top .ftr-connect .ftr-contact ul li strong{font-weight:bold}
.footer-top .ftr-connect .ftr-contact ul .footer-chat .icons{background-image:url("http://www.capella.edu/etc/designs/capella/clientlibs/publish/themes/default/images/icons/footer_sprite.png");background-position:-48px -307px;background-repeat:repeat-x;display:inline-block;height:13px;position:relative;margin-right:5px;margin-top:-1px;vertical-align:middle;width:18px}
.footer-top .ftr-connect .ftr-contact ul .footer-chat a{color:#1d1d1d;font-family:arial;font-size:14px;display:block;position:absolute;width:100%;top:0;height:59px}
.footer-top .ftr-connect .ftr-contact ul .footer-chat a:hover{color:#1d1d1d}
.footer-top .ftr-connect .ftr-contact ul li.hrs-op{padding-top:5px;padding-right:40px}
.footer-top .ftr-connect .ftr-contact ul li.hrs-op span{float:left;font-family:Arial;font-size:21px;color:#1d1d1d;font-weight:normal}
.footer-top .ftr-connect .ftr-contact ul li.hrs-op span.hour{font-size:10px;font-family:Arial;color:#1d1d1d;display:block;float:left;margin-left:9px;width:56px;line-height:11px}
.footer-top .ftr-connect .ftr-contact ul li.hrs-op span.hour a{color:#1d1d1d;outline:0;line-height:8px}
.footer-top .ftr-connect .ftr-contact ul li.hrs-op span.hour a:hover,.footer-top .ftr-connect .ftr-contact ul li.hrs-op span.hour a:focus{text-decoration:none}
.ftr-bottom{margin:30px 0 0 0}
.ftr-bottom p{font-size:11px;color:#9e9da2}
.ftr-bottom a{font-family:"Avenir LT W01_55 Roman1475520",arial,helvetica,sans-serif;font-size:12px;line-height:23px;color:#fff}
.ftr-bottom h1{font-family:"Avenir LT W01_95 Black1475556",Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#999;padding:8px 0 8px 0;letter-spacing:2px; margin:0 !important;}
.ftr-bottom .row{margin-left:-10px}
.ftr-bottom .footer-links{padding:0}
.ftr-bottom .ftr-social ul li:nth-child(4){clear:both}
.ftr-bottom .ftr-social ul li{display:inline-block;padding-right:0;float:left;padding-top:3px;padding-right:5px}
.ftr-bottom .ftr-social ul li a.ftr-icon{width:32px;display:inline-block;height:32px}
.ftr-bottom .ftr-social ul li .facebook-icon{background-position:-4px -832px}
.ftr-bottom .ftr-social ul li .twitter-icon{background-position:-4px -864px}
.ftr-bottom .ftr-social ul li .linkedin-icon{background-position:-4px -896px}
.ftr-bottom .ftr-social ul li .google-icon{background-position:-4px -928px}
.ftr-bottom .ftr-social ul li .youtube-icon{background-position:-4px -960px}
.ftr-bottom .ftr-social ul li .ping-icon{background-position:-4px -992px}
.ftr-bottom .ftr-social ul li .b-icon{background-position:-4px -1024px}
.ftr-bottom .ftr-nav{padding-top:17px}
.ftr-bottom .ftr-nav ul li{background:url("http://www.capella.edu/etc/designs/capella/clientlibs/publish/themes/default/images/icons/footer_sprite.png") no-repeat 4px -764px;display:inline-block;padding:0 0 0 14px;font-size:12px;color:#fff;font-family:Arial,sans-serif,"Avenir LT W01_35 Light1475496"}
.ftr-bottom .ftr-nav ul li a{color:#fff;font-family:arial;font-size:12px}
.ftr-bottom .ftr-nav ul li:first-child{background:0}
.ftr-bottom .ftr-link ul li{display:inline-block;padding:0 8px;font-size:10px}
.ftr-bottom .ftr-link ul li a{font-family:arial;font-size:10px;color:#999}
.ftr-bottom .ftr-utility{padding:55px 0 0 0}
.ftr-bottom .ftr-utility .pull-right.text-right{padding-right:0}
.ftr-bottom .copywrite{text-align:right}
.ftr-bottom .copywrite p{font-family:arial;font-size:10px;color:#999}
.footer-top .ftr-connect .footer-assigned-ec .enrolment-footer span{padding-top:6px}
@media(min-width:320px) and (max-width:768px){.ftr-bottom .container{width:100%}
    .ftr-bottom .ftr-social ul li a.ftr-icon{width:40px;height:40px}
    .ftr-bottom .ftr-social ul li .facebook-icon{background-position:0 0}
    .ftr-bottom .ftr-social ul li .twitter-icon{background-position:0 -40px}
    .ftr-bottom .ftr-social ul li .linkedin-icon{background-position:0 -80px}
    .ftr-bottom .ftr-social ul li .google-icon{background-position:0 -120px}
    .ftr-bottom .ftr-social ul li .youtube-icon{background-position:0 -160px}
    .ftr-bottom .ftr-social ul li .ping-icon{background-position:0 -200px}
    .ftr-bottom .ftr-social ul li .b-icon{background-position:0 -240px}
    .ftr-bottom .ftr-nav{padding-top:22px}
}
.footer .footer-top{border-top:2px solid #c8c8c8!important}
.footer-top .ftr-connect .ftr-contact ul li.nas-desktop-livechat{padding-right:0}
@media(max-width:1024px) and (min-width:768px){.footer-top .ftr-connect .ftr-contact ul li.nas-desktop-livechat{padding-top:7px}
}
footer ol, footer ul {
    list-style: none;
    padding: 0;
}
@media(min-width:768px) and (max-width:1024px){.ftr-bottom .ftr-link ul li a{font-size:10px}
    .ftr-bottom .copywrite p{font-size:11px}
    .footer-top .ftr-connect .ftr-contact ul li.hrs-op span{font-size:18px}
    .ftr-bottom .ftr-nav ul li a{font-size:10px}
    .powernav_container .link_group{margin-left:-10px}
    .footer-top .ftr-connect .ftr-contact ul li a.Email span{font-size:12px}
    .footer-top .ftr-connect .ftr-contact ul .footer-chat a{font-size:12px}
    .powernav .powernav_container .link_group .programfinder-bug a{width:145px}
    .powernav .powernav_container .link_group .programfinder-bug p{width:145px;font-size:12px}
    .programfinder-bug h2{font-size:23px!important}
    .powernav .powernav_container ul li a{font-size:12px}
    .powernav .powernav_container .link_group li .link_desc a{padding:0 6px;font-size:12px}
    .powernav .powernav_container .link_group li .link_desc{padding:0 6px;font-size:12px}
    .powernav .powernav_container .link_group li .link_title{font-size:12px}
    .powernav .highlight{background:url(default/images/icons/icon_sprite.png) no-repeat -17px -781px}
    .powernav .powernav_container .link_group li .link_desc a.active_aos{line-height:13px;background-position:-17px -778px}
    .powernav .powernav_container ul li.active>a{background:url(default/images/icons/icon_sprite.png) no-repeat -14px -781px}
    .footer .footer-top .ftr-news-info a{font-size:14px}
    .footer .col-md-6.col-sm-16.col-xs-16.ftr-login.enrolment-footer>span{font-size:12px;padding-top:5px}
    .footer .col-md-6.col-sm-16.col-xs-16.ftr-login.enrolment-footer{padding:0 4px}
    .footer .footer-top .col-md-10.col-sm-10.col-xs-10.hidden-xs.ftr-contact{padding:0 5px}
    .footer .footer-top .col-sm-8.col-md-6.col-xs-16.pull-right.hp-request-info{width:auto}
    .footer .footer-top .col-sm-8.col-md-6.col-xs-16.pull-right.hp-request-info{width:35%}
    .footer .footer-top .footer-assigned-ec li:first-child{margin-top:1px}
    .footer .footer-top .ftr-connect .ftr-login img{height:30px;width:auto}
    .footer .footer-top .ftr-connect .ftr-contact ul li{font-size:11px;padding:5px 5px 0;line-height:19px}
    .footer .footer-top .ftr-connect .footer-assigned-ec .ftr-contact ul li.footer-email{line-height:20px}
    .footer .col-md-10.col-sm-10.col-xs-10.hidden-xs.ftr-contact{width:auto}
    .footer .footer-top .ftr-connect .ftr-login span{font-size:11px}
    .footer .col-md-10.col-sm-10.col-md-10.ftr-connect{padding:0 5px 0 10px;width:auto}
}
@media(min-width:1024px) and (max-width:1200px){.ftr-bottom .ftr-link ul li a,.ftr-bottom .copywrite p{font-size:10px}
    .ftr-bottom .ftr-nav ul li a{font-size:14px}
    .footer-top .ftr-connect .ftr-contact ul li.hrs-op span{font-size:21px}
    .footer-top .ftr-connect .ftr-contact ul li a.Email span{font-size:13px}
    .footer-top .ftr-connect .ftr-contact ul .footer-chat a{font-size:13px}
    .powernav .powernav_container ul li a{font-size:12px}
    .powernav .highlight{background:url(default/images/icons/icon_sprite.png) no-repeat -14px -780px}
    .powernav .powernav_container ul li.active>a{background:url(default/images/icons/icon_sprite.png) no-repeat -14px -780px}
}

@media (max-width: 767px) and (min-width: 320px) {
    .footer-top{background:#333;border:0;padding:0}
    .footer-top .ftr-connect .ftr-login{border-bottom:0;border-top:1px solid #666;padding:19px 0 0 66px}
    .footer-top .ftr-connect .ftr-login img{margin-right:20px;width:auto;height:45px}
    .footer-top .ftr-connect .ftr-login span{font-size:14px;font-family:"Avenir LT W01_45 Book1475508",arial,helvetica,sans-serif;color:#ccc}
    .footer-top .container .ftr-news-info{padding-left:0;padding-right:0;border-top:1px solid #666}
    .footer-top .container .ftr-news-info a{border:0;background:#333;padding:20px 0 22px 0;font-family:"Avenir LT W01_45 Book1475508",arial,helvetica,sans-serif;color:#ccc;font-size:18px;margin-top:0}
    .footer-top .ftr-connect .ftr-contact{padding-top:20px;padding-bottom:20px}
    .footer-top .ftr-connect .ftr-contact ul li{text-align:center;width:50%;border-right:1px solid #484848;padding:2px 0 5px 0;min-height:59px;position:relative}
    .footer-top .ftr-connect .ftr-contact ul li a{font-size:14px;font-family:"Avenir LT W01_65 Medium1475532",arial,helvetica,sans-serif}
    .footer-top .ftr-connect .ftr-contact ul li a span.ftr-icon{width:40px;height:28px;margin:0 auto}
    .footer-top .ftr-connect .ftr-contact ul li a span.call{background-position:0 -346px}
    .footer-top .ftr-connect .ftr-contact ul li a span.email{background-position:0 -371px}
    .footer-top .ftr-connect .ftr-contact ul li a span.chat{background-position:0 -400px}
    .footer-top .ftr-connect .ftr-contact ul li a span{display:block;text-align:center;padding-top:7px;color:#ccc!important;font-family:'Avenir LT W01_65 Medium1475532',Verdana,Arial,sans-serif}
    .footer-top .ftr-connect .ftr-contact ul li a:hover{color:#bcbcbc;text-decoration:none}
    .footer-top .ftr-connect .ftr-contact ul li:last-child{border:0}
    .footer-top .ftr-connect .ftr-contact ul li .bc-footer-btn .icons{background-image:url("default/images/icons/footer_sprite.png");background-position:0 -400px;height:28px;margin-bottom:4px;display:inline-block;padding-top:7px;width:40px;margin:0 auto}
    .footer-top .ftr-connect .ftr-contact ul li .bc-footer-btn span{margin-top:2px}
    .footer-top .ftr-connect .ftr-contact ul.emptychat li{width:49%}
    .ftr-bottom{text-align:center}
    .ftr-bottom .ftr-nav ul li{background-position:4px -782px;font-size:11px;color:#666;line-height:23px}
    .ftr-bottom .ftr-nav ul li a{color:#999}
    .ftr-bottom .ftr-utility{padding:0 0 10px 0}
    .ftr-bottom .footer-links li{display:inline-block}
    .ftr-bottom .footer-links li:first-child:before{content:""}
    .ftr-bottom .footer-links li:before{content:'\2022';margin-right:5px;color:#fff;position:relative;top:1px;font-size:12px}
    .ftr-bottom .ftr-link{text-align:center;margin-top:15px}
    .ftr-bottom .ftr-link ul li{padding:0 1px;font-size:11px;padding:0 0 0 14px;background:url("default/images/icons/footer_sprite.png") no-repeat scroll 4px -782px;line-height:23px;color:#666}
    .ftr-bottom .ftr-link ul li a{color:#999}
    .ftr-bottom .ftr-link ul li:first-child{background:0}
    .ftr-bottom .ftr-social ul{padding-left:calc(50% - 65px)}
    .ftr-bottom .ftr-social ul li{margin-left:-1px}
    .ftr-bottom .copywrite{padding:30px 0 8px 0;text-align:center}
    .ftr-bottom .copywrite p{color:#999}
}
