

.ss-footer { background: #0d4c80; /* Old browsers */
background: -moz-linear-gradient(top,  #0d4c80 0%, #003662 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d4c80), color-stop(100%,#003662)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0d4c80 0%,#003662 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0d4c80 0%,#003662 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0d4c80 0%,#003662 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0d4c80 0%,#003662 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d4c80', endColorstr='#003662',GradientType=0 ); /* IE6-9 */
color:#fff;  margin:0 auto; padding-top:30px;  padding-bottom: 30px;
}
#ss-footer-address ul {list-style:none; margin:0; padding:0px 0px 15px; }
#ss-footer-address ul li { padding:2px 0; }
.ss-footer-heading {text-transform:uppercase; font-weight:bold; font-size:18px; font-family: "Montserrat", Verdana, Tahoma; display:block; padding-bottom:15px;}
.ss-footer-title {text-transform:uppercase; font-weight:bold; font-size:18px; font-family: "Montserrat", Verdana, Tahoma; display:block; padding-bottom:5px;}
#ssfooterlogo { float:left; padding-top:30px; }

.terms-footer { background: #0d4c80; /* Old browsers */
background: -moz-linear-gradient(top,  #0d4c80 0%, #003662 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0d4c80), color-stop(100%,#003662)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0d4c80 0%,#003662 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0d4c80 0%,#003662 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0d4c80 0%,#003662 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0d4c80 0%,#003662 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d4c80', endColorstr='#003662',GradientType=0 ); /* IE6-9 */
color:#9F9D9D;  text-align:center; margin:0 auto; padding-top:15px;  padding-bottom: 15px;
}
.terms-footer>a:link, a:hover { color: #9F9D9D;}
#terms-footer-address ul {list-style:none; margin:0; padding:0px 0px 15px; }
#terms-footer-address ul li { padding:2px 0; }
.terms-footer-heading {text-transform:uppercase; font-weight:bold; font-size:18px; font-family: "Montserrat", Verdana, Tahoma; display:block; padding-bottom:15px;}
.terms-footer-title {text-transform:uppercase; font-weight:bold; font-size:18px; font-family: "Montserrat", Verdana, Tahoma; display:block; padding-bottom:5px;}
.navsw .open > a,
.navsw .open > a:hover,
.navsw .open > a:focus {
  background-color: #eee;
  border-color: #ff9900;
}
.nav-pillssw > li.active > a,
.nav-pillssw > li.active > a:hover,
.nav-pillssw > li.active > a:focus {
  color: #fff;
  background-color: #ff9900;
}