/* Palette generated by Material Palette - materialpalette.com/teal/deep-orange */
.mt-20 {
  margin-top: 20px;
}

.mt-40 {
  margin-top: 40px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-40{
  margin-bottom: 40px;
}

.home-3 .navbar ul.nav.navbar-nav li > a:hover, .home-3 .affix.sticky .top_menu_area ul.nav.navbar-nav li ul.sub_menu li:hover a, .home-3 .navbar ul.nav.navbar-nav > li.active > a, .home-3 .navbar ul.nav.navbar-nav li > a::before {
  background-color: transparent;
  color: #FF5722;
}

.home-3 a.th_bt, .home-3 .subform button, .home-3 .single_pricing.active, .home-3 .single_pricing:hover {
  background: #FF5722;
}

.secHd {
  color: #C41C00;
}

.zmdi {
  color: #FF5722;
}

.text-30 {
  font-size: 30px !important;
}

.home-3 .sroll_top i:hover {
  color: #FF5722;
}

#posts .post.post-home {
  height: initial;
  margin: 10px;
  background: #f5f5f5;
}

#posts .post.post-home .post-title {
  height: initial;
  margin: 10px;
  font-family: 'Raleway', sans-serif;
  font-weight: bold;
}

#posts .post.post-home .post-date {
  height: initial;
  margin: 10px;
  font-family: 'Raleway', sans-serif;
  font-weight: bold;
}

#posts .post.post-home .post-description {
  height: initial;
  margin: 10px;
  font-family: 'Raleway', sans-serif;
}

#posts .post.post-home .btn {
  background: white;
}

#posts .post.post-home .btn:hover {
  color: black;
  font-weight: bold;
}

.single_pro_content p {
  text-align: center;
  font-size: 20px;
}

.single_pro_content legend {
  text-align: center;
}
