body {
padding: 0 0 20px 0;
background: url(assets/img/up-light-blue-grad.jpg) fixed bottom center repeat-x;
}
h1,h2,h3,h4,h5,h6{font-family: 'Open Sans', sans-serif; text-transform: uppercase; letter-spacing:-1px}
p{font-size: 14px; line-height: 16px;  margin: 0 0 4px 0;}
.italic{font-style: italic;}
.bold{font-weight: bold;}
.blue{color: #253e94; }
.light-blue{color: #73d1f7; }
@media (min-width: 768px) {
  .navbar {
    border-top-left-radius: 4px;
    border-top-right: 4px;
    border-bottom-left: 0px;
    border-bottom-right: 0px;
  }
}
.navbar{
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	margin: 0;
}
.navbar-default {
  background-color: #253e94;
  border-color: #253e94;
  border-top:0;
  border-right:0;
  border-bottom:3px solid #73d1f7;
  border-left:0;
}
.navbar-default .navbar-nav > li#last{
  margin: 0 10px 0 0;
}
.navbar-default .navbar-nav > li > a{
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  background-color: #253e94;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  background-color: #73d1f7;
}
#logo-header{font-size: 24px; margin: 20px 0 40px 55px;}
#main{
 -webkit-border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

div.navbar-header > h1{position: relative; top: -5px; left: 20px; color: #fff; font-size: 24px; line-height: 20px; }
#main-header{margin: 20px 0; text-align: center; font-weight: bold;}
#main-header span{margin: 0 20px 0 0; font-style: italic; font-weight: normal;}
#main{margin: -88px 0 0; background: #253e94;}
#main .row{
  margin: 0 10px 10px;
  background: #fff;
 -webkit-border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.main-top{padding: 90px 0 0;}
.grad-bg{padding-bottom: 80px; background: url(assets/img/up-light-blue-grad.jpg) bottom center repeat-x;}
.grad-bg img{margin: 25px 0 0;}
.main-top ul{margin: 20px 0 40px; color: #253e94; font-size: 24px;}
.jumbotron{
	margin: 0;
  padding: 50px 0 60px;
	background: #fff url(assets/img/home-header-bg.jpg) top right no-repeat;
	border-radius: 0px;
}
@media (max-width: 768px) {
  h1,h2,h3,h4,h5,h6, p{padding: 0 4px;}
  .jumbotron{background-image: none;}
  #main{margin:0;}
}
#swirl{position: relative; height: 163px; margin: -80px 0 0; background: url(assets/img/swirl.png) top right no-repeat; z-index: 9;}

.img-rounded{border: 1px solid #253e94; width: 100%;}

.btn-primary{border: 2px solid #253e94;}

.modal-content{background: #253e94;}

.modal-header h4{color: #fff;}

.modal-body, .modal-footer{background: #fff;}

.credit{text-align: center; margin: 5px 0 0 0;}
.lowercase{text-transform: none;}
.clear{clear: both}
.ie .navbar-default{position: relative; left: 55px; max-width: 1115px;}
.ie .jumbotron {position: relative; left: 55px; max-width: 995px;}
.ie #swirl{ margin: -120px 0 0;}