/*

@blue		: #1ca9e5;
@gray		: #b2b2b2;
@gray-bg	: #f3f3f3;
@red    	: #ef0010;
*/
@media (max-width: 991px) {
  [class*="col-"] {
    margin-bottom: 0px;
  }
}
.gray {
  background: #f3f3f3;
  border-top: 1px solid #e1e1e1 !important;
  border-bottom: 1px solid #e1e1e1 !important;
}
.gray ul.top-menu li:first-child a {
  border-left: 1px solid #e1e1e1;
}
.gray ul.top-menu li > a {
  border-right: 1px solid #e1e1e1;
}
.blue {
  background: #00469b;
  color: #fff;
}
.navbar-collapse {
  padding: 0;
}
.readmore {
  margin-top: 10px;
}
ul.side-menu {
  padding: 0;
  margin: 0;
  list-style: none;
}
ul.side-menu li {
  float: none;
  padding: 0 25px;
  border: 2px solid #f3f3f3;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
ul.side-menu a {
  border-bottom: 1px solid #e1e1e1;
  padding: 15px 0;
  font-size: 17px;
  text-shadow: none;
  -webkit-transition: all 200ms ease-in;
  transition: all 200ms ease-in;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  display: block;
  color: #133563;
}
ul.side-menu li:hover, ul.side-menu li.active {
  border-bottom: 2px solid #ef0010;
}
ul.side-menu li:hover a {
  color: #133563;
}
ul.top-menu {
  text-align: center;
  float: none;
}
.navbar-collapse {
  border: 1px solid #e1e1e1;
  background: #f3f3f3;
}

@media (max-width: 991px) {
  ul.top-menu {
    margin: 0 auto !important;
  }
}
ul.top-menu li {
  display: inline-block;
  float: none;
}
ul.top-menu li a {
  padding: 20px 25px !important;
  color: #404040 !important;
}
@media (max-width: 1199px) {
  ul.top-menu li a {
    padding: 10px 15px !important;
  }
}
strong {
  font-weight: 500;
}
.pricing.panel .panel-body .circled {
  padding: 20px 10px 0;
}
.powered_by.powered_by_1 {
    display: none!important;
}