*{
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Georgia, "Times New Roman", Times, serif;
}

b, strong {
  font-weight: 400;
}

a {
  color: #FF5723 !important;
}

a:hover {
  color: #990000 !important;
}

body {
  font-size: 16px;
  line-height: 24px;
}

h1, h2, h3 {
  font-family: Georgia, "Times New Roman", Times, serif !important;
  font-weight: 500 !important;
  color: #468FC1 !important;
 
}

#sp-header {
  /*background: #c6d5da none repeat scroll 0 0;*/
  box-shadow: none !important;
  border-bottom: 4px solid #ff6633;
}


#sp-top-bar {
  background-color: #F2F2F2 !important;
  color: #999999;
}
.fa-angle-down::before {
  content: "\f107";
  color: #990000 !important;
}
.fa-angle-up::before {
  content: "\f106";
  color: #990000 !important;
}

.offcanvas-menu {
  background-color: #F2F2F2;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li > a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li > a:focus {
  background-color: #F2F2F2 !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus {
   background-color: #F2F2F2 !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover a, .offcanvas-menu .offcanvas-inner .sp-module ul > li:focus a {
  background-color: #F2F2F2 !important;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  font-size: 15px;
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
  color: #990000 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  background: #f9f9f9;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  background: #f9f9f9;
  color: #990000 !important;
}

#sp-main-body {
  padding: 80px 0;
/*background: rgb(245,245,245);
background: linear-gradient(180deg, rgba(245,245,245,1) 0%, rgba(255,255,255,1) 100%);*/ 
}

.homepage #sp-main-body {
	padding:0px !important;
	margin-top:-30px;
}

.helix-social-share .helix-social-share-icon ul li div a:hover,
.helix-social-share .helix-social-share-icon ul li div a:focus {
  background: #F2F2F2 !important;
  color: #fff;
}

table, th, td {
  border: 1px dashed #888;
  padding:10px;
  color:#333;
}
tr:nth-child(even){
    background-color: #f5f5f5 !important;
}

#sp-bottom {
  background-color: #f2f2f2 !important;
  padding: 50px 0px !important;
}
#sp-footer {
  background: #468FC1;
  border-top: 4px solid #FFF;
}
