@media (min-width: 701px) {
  .navbar-collapse.collapse {
      display: block!important;
      height: auto!important;
      padding-bottom: 0;
      overflow: visible!important;
  }
}
@media (min-width: 768px) {
  #navbar {
    float: right !important;
 }
}
body, li, p {
  line-height: 2em;
}
h1, h2 {
  font-weight: bold;
}
h3, h4 {
 font-size: 1.0rem;
}
h4 {
 font-family: 'Oswald', sans-serif;
  color: #666;
}
header {
  border-bottom: 1px solid #ddd;
  box-shadow: 0 0 10px rgba(81,61,174,0.2);
}
#breadcrumb {
  border-bottom: none;
}
@media (min-width: 768px) and (max-width: 991px){
  .container {
      width: inherit;
  }
}
.dnnpane h1, h2, h3 {
  font-family: 'Oswald', sans-serif;
  color: #222;
}
p {
	margin: 0 0 10px;
}
ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 10px;
}
ol li {
  list-style-type: decimal !important;
}
footer .footer-above {
  border-top: transparent;
}
.copyright a:hover {
  color: #fff;
}
/*search function on small devices*/
@media only screen and (max-width: 768px){
  #search-action {
	  display: none;
  }
}
#dnnMenu .dropdown-menu li:hover {
  background-color: #2980B9; 
}
#dnnMenu .topLevel>li>a {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
}
.dropdown-menu.subLevel li a {
  font-size: 14px;
}
.top-info {
  margin-top: 10px;
}
.header-info {
  text-align: right;
}
@media (min-width: 992px) {
  .header-info {
	text-align: center;
	margin-top: 2em;
  }
@media (min-width: 768px) and (max-width: 768px) {
  #navbar {
    float: right!important;
  }
}
.intro-container .main h2 {
  font-family: 'Oswald', sans-serif !important;
}
@media (min-width: 1200px){
  .intro-container .main h2 {
	font-size: 34px !important;
	font-weight: 600 !important;
	text-align: left !important;
  }
}
ul li a span.overlay {
 color: #fff !important;
}
.intro-container .main ul li a span.text {
  font-size: 21px !important;
  font-family: 'Oswald', sans-serif !important;
}
.intro-container .main {
  margin-bottom: 68px;
}
.SMSdash img {
  width: 50%;
  margin-bottom: 2em;
}
.social-links h3 {
  font-family: 'Oswald', sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #47292a;
}
.social-links ul {
  list-style: outside none none;
  margin: 15px auto;
  width: 160px;
}
.social-links ul li {
  width: 29px;
  height: 29px;
  background-size: 100% 100%;
  margin-top: 0;
  margin-left: 10px;
  padding: 0 7.5px;
}
.social-links ul li a {
  background: transparent none repeat scroll 0 0;
  border: medium none;
  display: block;
  height: 100%;
  margin-left: -7px;
  width: 29px;
}
.social-links ul li a:hover {
  text-decoration: none;
}
.social-links ul li.facebook {
  background-image: url(Images/icon-social-facebook.png);
  margin: 0;
}
.social-links ul li.linkedin {
  background-image: url(Images/icon-social-linkedin.png);
}
.social-links ul li.twitter {
  background-image: url(Images/icon-social-twitter.png);
}
.social-links ul li.youtube {
  background-image: url(Images/icon-social-youtube.png);
}
/*New Accordion*/
  #WrapAccordion {
  margin: 20px auto;
  width: 100%;
  line-height:1.6em;
}
#accordion {
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#accordion h4 {
	font-size: 12pt;
	margin: 0px;
	padding: 10px;
	background: #D4D4D4;
	border-bottom: 1px solid #fff;
}
#accordion li div.content {
	display: none;
	padding: 10px;
	background: #f9f9f9;
	border: 1px solid #ddd;
}
#accordion li:hover div.content {
	display: inherit;
}
 /*End New Accordion*/






























