.sidebar-navigation li {padding: 2px 0;}
.sidebar-navigation ul {margin-left: 25px;}
.sidebar-navigation nav a {margin-top: 0px;}

#div1, #div2, #div3, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11, #div12, #div13, #div14, #div15, #div16, #div17, #div18, #div19{ padding-left: 60px; padding-right: 60px; padding-bottom: 80px; border-bottom: 1px solid #eee;}


#div1 {
  padding-left: 60px;
  padding-right: 60px;
  padding-bottom: 80px;
}
#div1 .tabs1 {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 100%;
  background-color: #eee;
  border-bottom: 10px solid #45489a;
}
#div1 .tabs1 li {
  display: inline-block;
  text-align: center;
  width: 33.333%;
  float: left;
  margin: 0;
  padding: 0;
}
#div1 .tabs1 a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  color: #232323;
  font-size: 19px;
  line-height: 80px;
  font-weight: 600;
  transition: 0.5s;
}
#div1 .tabs1 a:hover {
  color: #45489a;
}
#div1 .tabs1 .active:hover {
  color: #fff;
}
#div1 .tabs1 .active {
  background-color: #45489a;
  color: #fff;
}
#div1 .tabgroup1 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#div1 .tabgroup1 ul li{
  display: inline-block;
  text-align: left;
  margin-bottom: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ddd;
}
#div1 .tabgroup1 ul li:last-child{
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
#div1 .tabgroup1 ul li img {
  float: left;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
}
#div1 .tabgroup1 ul li .text-content {
  display: inline;
}
#div1 .item .text-content h4 {
  padding-top: 7.5px;
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 21px;
  font-weight: 600;
  color: #232323;
  letter-spacing: 0.5px;
}
#div1 .item .text-content span {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  color: #7a7a7a;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
#div1 .item .text-content .accent-button {
  margin-top: 25px;
}
.tabgroup1 {
  background-color: #f4f4f4;
  padding: 20px 30px;
}


#div2 {
  padding-left: 60px;
  padding-right: 60px;
  padding-bottom: 80px;
}
#div2 .tabs2 {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 100%;
  background-color: #eee;
  border-bottom: 10px solid #45489a;
}
#div2 .tabs2 li {
  display: inline-block;
  text-align: center;
  width: 50%;
  float: left;
  margin: 0;
  padding: 0;
}
#div2 .tabs2 a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  color: #232323;
  font-size: 19px;
  line-height: 80px;
  font-weight: 600;
  transition: 0.5s;
}
#div2 .tabs2 a:hover {
  color: #45489a;
}
#div2 .tabs2 .active:hover {
  color: #fff;
}
#div2 .tabs2 .active {
  background-color: #45489a;
  color: #fff;
}
#div2 .tabgroup2 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#div2 .tabgroup2 ul li{
  text-align: left;
  margin-bottom: 1px;
  padding-bottom: 10px;
  font-size:17px;
}
#div2 .tabgroup2 ul li:last-child{
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
#div2 .tabgroup2 ul li img {
  float: left;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
}
#div2 .tabgroup2 ul li .text-content {
  display: inline;
}
#div2 .item .text-content h4 {
  padding-top: 7.5px;
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 600;
  color: #232323;
  letter-spacing: 0.5px;
}
#div2 .item .text-content span {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  color: #7a7a7a;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
#div2 .item .text-content .accent-button {
  margin-top: 25px;
}
.tabgroup2 {
  background-color: #f4f4f4;
  padding: 20px 30px;
}


#div3 {
  padding-left: 60px;
  padding-right: 60px;
  padding-bottom: 80px;
}
#div3 .tabs3 {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 100%;
  background-color: #eee;
  border-bottom: 10px solid #45489a;
}
#div3 .tabs3 li {
  display: inline-block;
  text-align: center;
  width: 25%;
  float: left;
  margin: 0;
  padding: 0;
}
#div3 .tabs3 a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  color: #232323;
  font-size: 19px;
  line-height: 80px;
  font-weight: 600;
  transition: 0.5s;
}
#div3 .tabs3 a:hover {
  color: #45489a;
}
#div3 .tabs3 .active:hover {
  color: #fff;
}
#div3 .tabs3 .active {
  background-color: #45489a;
  color: #fff;
}
#div3 .tabgroup3 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#div3 .tabgroup3 ul li{
  text-align: left;
  margin-bottom: 1px;
  padding-bottom: 10px;
  font-size:17px;
}
#div3 .tabgroup3 ul li:last-child{
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
#div3 .tabgroup3 ul li img {
  float: left;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
}
#div3 .tabgroup3 ul li .text-content {
  display: inline;
}
#div3 .item .text-content h4 {
  padding-top: 7.5px;
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 21px;
  font-weight: 600;
  color: #232323;
  letter-spacing: 0.5px;
}
#div3 .item .text-content span {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  color: #7a7a7a;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
#div3 .item .text-content .accent-button {
  margin-top: 25px;
}
.tabgroup3 {
  background-color: #f4f4f4;
  padding: 20px 30px;
}


#div5 {
  padding-left: 60px;
  padding-right: 60px;
  padding-bottom: 80px;
}
#div5 .tabs5 {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 100%;
  background-color: #eee;
  border-bottom: 10px solid #45489a;
}
#div5 .tabs5 li {
  display: inline-block;
  text-align: center;
  width: 50%;
  float: left;
  margin: 0;
  padding: 0;
}
#div5 .tabs5 a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  color: #232323;
  font-size: 19px;
  line-height: 80px;
  font-weight: 600;
  transition: 0.5s;
}
#div5 .tabs5 a:hover {
  color: #45489a;
}
#div5 .tabs5 .active:hover {
  color: #fff;
}
#div5 .tabs5 .active {
  background-color: #45489a;
  color: #fff;
}
#div5 .tabgroup5 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#div5 .tabgroup5 ul li{
  text-align: left;
  margin-bottom: 1px;
  padding-bottom: 10px;
  font-size:17px;
}
#div5 .tabgroup5 ul li:last-child{
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
#div5 .tabgroup5 ul li img {
  float: left;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
}
#div5 .tabgroup5 ul li .text-content {
  display: inline;
}
#div5 .item .text-content h4 {
  padding-top: 7.5px;
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 21px;
  font-weight: 600;
  color: #232323;
  letter-spacing: 0.5px;
}
#div5 .item .text-content span {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  color: #7a7a7a;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
#div5 .item .text-content .accent-button {
  margin-top: 25px;
}
.tabgroup5 {
  background-color: #f4f4f4;
  padding: 20px 30px;
}


#div8 {
  padding-left: 60px;
  padding-right: 60px;
  padding-bottom: 80px;
}
#div8 .tabs8 {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 100%;
  background-color: #eee;
  border-bottom: 10px solid #45489a;
}
#div8 .tabs8 li {
  display: inline-block;
  text-align: center;
  width: 25%;
  float: left;
  margin: 0;
  padding: 0;
}
#div8 .tabs8 a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  color: #232323;
  font-size: 19px;
  line-height: 80px;
  font-weight: 600;
  transition: 0.5s;
}
#div8 .tabs8 a:hover {
  color: #45489a;
}
#div8 .tabs8 .active:hover {
  color: #fff;
}
#div8 .tabs8 .active {
  background-color: #45489a;
  color: #fff;
}
#div8 .tabgroup8 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#div8 ul .nul {
	list-style: disc;
	margin-left: 30px;
}
#div8 .tabgroup8 ul li{  
  text-align: left;
  padding-bottom: 10px;
}
#div8 .tabgroup8 ul li:last-child{
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
#div8 .tabgroup8 ul li img {
  float: left;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
}
#div8 .tabgroup8 ul li .text-content {
  display: inline;
}
#div8 .item .text-content h4 {
  padding-top: 7.5px;
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 21px;
  font-weight: 600;
  color: #232323;
  letter-spacing: 0.5px;
}
#div8 .item .text-content span {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  color: #7a7a7a;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
#div8 .item .text-content .accent-button {
  margin-top: 25px;
}
.tabgroup8 {
  background-color: #f4f4f4;
  padding: 20px 30px;
}


#div9 {
  padding-left: 60px;
  padding-right: 60px;
  padding-bottom: 80px;
}
#div9 .tabs9 {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 100%;
  background-color: #eee;
  border-bottom: 10px solid #45489a;
}
#div9 .tabs9 li {
  display: inline-block;
  text-align: center;
  width: 50%;
  float: left;
  margin: 0;
  padding: 0;
}
#div9 .tabs9 a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  color: #232323;
  font-size: 19px;
  line-height: 80px;
  font-weight: 600;
  transition: 0.5s;
}
#div9 .tabs9 a:hover {
  color: #45489a;
}
#div9 .tabs9 .active:hover {
  color: #fff;
}
#div9 .tabs9 .active {
  background-color: #45489a;
  color: #fff;
}
#div9 .tabgroup9 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#div9 .tabgroup9 ul li{
  display: inline-block;
  text-align: left;
  margin-bottom: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ddd;
}
#div9 .tabgroup9 ul li:last-child{
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
#div9 .tabgroup9 ul li img {
  float: left;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
}
#div9 .tabgroup9 ul li .text-content {
  display: inline;
}
#div9 .item .text-content h4 {
  padding-top: 7.5px;
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 21px;
  font-weight: 600;
  color: #232323;
  letter-spacing: 0.5px;
}
#div9 .item .text-content span {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  color: #7a7a7a;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
#div9 .item .text-content .accent-button {
  margin-top: 25px;
}
.tabgroup9 {
  background-color: #f4f4f4;
  padding: 20px 30px;
}

#div19 {
  padding-left: 60px;
  padding-right: 60px;
  padding-bottom: 80px;
}
#div19 .tabs19 {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 90px;
  width: 100%;
  background-color: #eee;
  border-bottom: 10px solid #45489a;
}
#div19 .tabs19 li {
  display: inline-block;
  text-align: center;
  width: 33.3333%;
  float: left;
  margin: 0;
  padding: 0;
}
#div19 .tabs19 a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  color: #232323;
  font-size: 19px;
  line-height: 80px;
  font-weight: 600;
  transition: 0.5s;
}
#div19 .tabs19 a:hover {
  color: #45489a;
}
#div19 .tabs19 .active:hover {
  color: #fff;
}
#div19 .tabs19 .active {
  background-color: #45489a;
  color: #fff;
}
#div19 .tabgroup19 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#div19 .tabgroup19 ul li{
  text-align: left;
  margin-bottom: 1px;
  padding-bottom: 10px;
  font-size:17px;
}
#div19 .tabgroup19 ul li:last-child{
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
#div19 .tabgroup19 ul li img {
  float: left;
  margin-right: 30px;
  max-width: 100%;
  overflow: hidden;
}
#div19 .tabgroup19 ul li .text-content {
  display: inline;
}
#div19 .item .text-content h4 {
  padding-top: 7.5px;
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 600;
  color: #232323;
  letter-spacing: 0.5px;
}
#div19 .item .text-content span {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  color: #7a7a7a;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
}
#div19 .item .text-content .accent-button {
  margin-top: 25px;
}
.tabgroup19 {
  background-color: #f4f4f4;
  padding: 20px 30px;
}

.clearfix:after {
  content:"";
  display:table;
  clear:both;
}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mh600{min-height:600px;}
.f16{font-size: 16px;}
.f20{font-size: 20px;}
.lh16{line-height: 28px;}
.br{border-radius: 5px; padding: 2px; border: solid 1px #d4d4d4; margin-bottom: 10px;}
.mrg{border: solid 1px #d4d4d4; margin-bottom: 15px; margin-right: 0;}
@media only screen and (max-width: 600px) {
  #div1 .tabs1 li, #div2 .tabs2 li, #div3 .tabs3 li, #div5 .tabs5 li, #div8 .tabs8 li, #div9 .tabs9 li, #div19 .tabs19 li {
    width: 100%;
  } 
	#div1 .item, #div2 .item, #div3 .item, #div5 .item, #div8 .item, #div9 .item, #div19 .item {
    margin-top: 10px;
  }
}