html footer .links li a.ndi {
  width: 133px;
  height: 58px;
  background-size: 133px 48px;
  margin-right: 30px;
}
html footer .links li a.fou {
  width: 123px;
  height: 45px;
  background-size: 123px 45px;
  margin-top: 1px;
  margin-right: 30px;
}
html footer .links li a.uni {
  width: 176px;
  height: 48px;
  background-size: 176px 33px;
  margin-top: 6px;
}
html .aboutintro>div {
  width: 1000px;
}
html .aboutintro.short {
  height: auto;
}
html .aboutintro.short .introbox {
  padding-bottom: 20px;
}
html .aboutintro.short .introbox,
html .aboutintro .introbox {
  width: 510px;
  height: 480px;
}
html .singlequote .content {
  width: 1000px;
}
html .singlequote .image {
  width: 300px;
}
html .homemission {
  width: 98%;
}
html header nav.light h1 {
  margin-left: -55px;
}
html header nav.dark h1 {
  margin-left: -35px;
}
html .hnews, html .hevents {
  width: 100%;
}
html .hneev {
  min-width: 600px;
}
html .hnews .extbg {
  right: 100%;
}
html .hnews .pic {
  width: 38%;
  left: 60%;
}
html .pic>img {
  max-width: 100%;
}
html .hneinner {
  width: 55%;
}
html .hnecont {
  width: 98%;
}
html .hareas {
  min-width: 0;
}
html .hareas ul {
  width: 100%;
}
html .hareas ul li:nth-child(2) .arcontent {
  margin-left: auto;
  margin-right: 20px;
}
html .hareas ul li:nth-child(3) .arcontent {
  margin-left: 20px;
}
html .hevents .extbg {
  left: 100%;
}
html .hevents .pic {
  right: 60%;
  width: 38%;
}
html .hevents .hneinner {
  padding-left: 45%;
}
html .evlist,
html .getinv,
html .baltvisit,
html .baltlist,
html .bquote .content,
html .memberfilters .content,
html .calholder .content,
html .profile .content {
  width: 98%;
}
html .profile.extended .main {
  float: none;
  width: auto;
  margin-left: 480px;
}
html .toleftcontent {
  margin-top: -154px;
}


html .profile .main {
  width: 500px;
}
html .missionp {
  margin-left: 410px;
}
html .missionp .mip {
  height: 30px;
}

html .memberlist ul {
  width: 980px;
}
html .memberlist ul li {
  width: 222px;
}
html .memberfilters .filters {
  width: 495px;
}
html .memberfilters .filters .filter {
  width: 200px;
}
html .memberfilters .filters .pos {
  margin-right: 30px;
}
html .memberfilters .memintro {
  padding-left: 65px;
  width: 550px;
}
html .memberfilters .memintro .extbg {
  left: 550px;
}
html .aboutintro .introbox .extbg {
  left: 510px;
}
html .evlist ul li,
html .baltlist>ul>li {
  width: 32%;
  margin-left: 1%;
}
html .evlist ul li:first-child,
html .baltlist>ul>li:nth-child(3n+1) {
  margin-left: 0;
}
html .baltlist .imgslider {
  width: 100%;
}
html .calholder .calendar {
  width: 67%;
}
html .calholder {
/*   height: 1500px; */
}
html aside .othercal .extbg,
html aside .featev .extbg {
  left: 100%;
}
html .calholder aside {
  width: 33%;
}
html .contact .geninfo.custom,
html .contact .geninfo {
  width: 460px;
}
html .proinfo .multic {
  width: 200px;
}
html .proinfo .multic:nth-child(2n+1) {
  clear: left;
}

html .credit, .profile .image div, html .extended .imgslider li div {
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  line-height: 24px;
}