a.cbiz-btn:not(.bg-white), button.cbiz-btn:not(.bg-white) {
  background-color: #2a1e6f;
  padding: 15px 40px;
  display: inline-block;
  color: #fff; }
  a.cbiz-btn:not(.bg-white):hover, button.cbiz-btn:not(.bg-white):hover {
    border: 2px solid #2a1e6f;
    background: #f9d348;
    color: #fff; }

a.cbiz-btn.bg-white, button.cbiz-btn.bg-white {
  color: #333; }
  a.cbiz-btn.bg-white:hover, button.cbiz-btn.bg-white:hover {
    border-color: #f9d348; }

.cel-feature {
  top: 0; }

.blog-content .blog-feature {
  overflow: visible;
  margin-bottom: 25px; }
  .blog-content .blog-feature .posted-by {
    transform: translateY(50%); }
    .blog-content .blog-feature .posted-by .posted-left, .blog-content .blog-feature .posted-by .posted-right {
      padding: 5px; }
.blog-content .post-content ul li {
  font-weight: normal; }
  .blog-content .post-content ul li.bold {
    font-weight: bold; }

.page-bg:after {
  background-color: rgba(32, 32, 32, 0.33); }

.map_overlay {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  z-index: 9999; }

.map_overlay h3 {
  text-align: center;
  color: white;
  position: absolute;
  width: 75%;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%; }

.portfolio-item {
  overflow: hidden !important; }
  .portfolio-item .portfolio-item-hover {
    opacity: 1 !important; }
    .portfolio-item .portfolio-item-hover .portfolio-item-details {
      padding: 10px 25px !important; }
      .portfolio-item .portfolio-item-hover .portfolio-item-details h4 {
        margin-bottom: 0; }

.bootstrap-filestyle .group-span-filestyle label {
  line-height: 31px;
  border-color: #2a1e6f; }

#main-slider .item:after {
  background-color: transparent; }
#main-slider .item h2, #main-slider .item .slide-para {
  display: inline-block;
  padding: 3px 8px;
  background-color: rgba(0, 0, 0, 0.5); }

footer.footer .widget {
  margin-bottom: 20px; }

.unformat ul li {
  list-style-position: outside;
  list-style-type: disc;
  margin-left: 30px; }

.single_car table td {
  font-weight: normal;
  font-size: 15px; }

.port-icon:after {
  background: #f9d348; }

select.form-control:focus {
  border-color: #f9d348; }

@media screen and (max-width: 1400px) {
  .navbar-brand {
    margin-left: -40px !important; }
    .navbar-brand:after {
      right: -40px; } }
@media screen and (max-width: 1200px) {
  .navbar-brand {
    margin-left: -80px !important; } }
@media screen and (max-width: 992px) {
  .cel-feature {
    min-height: 250px;
    position: relative; }

  .full-width-sec-2nd .cel-feature {
    left: 0; }

  .affix .navbar-brand {
    padding-top: 13px;
    padding-bottom: 13px; }

  .navbar .container {
    width: 100%; }
    .navbar .container .logo .navbar-brand {
      margin-left: 0 !important;
      padding-left: 0 !important; }
      .navbar .container .logo .navbar-brand:after {
        content: none; }
      .navbar .container .logo .navbar-brand img {
        max-width: 90px !important; }

  .navbar-default .navbar-nav > li > a {
    padding: 28px 10px; } }
@media screen and (max-width: 850px) {
  .navbar-default .navbar-nav > li > a {
    padding: 28px 6px;
    font-size: 14px; } }
@media screen and (max-width: 767px) {
  .navbar-brand {
    padding: 5px 0 !important; }

  .navbar .container .logo .navbar-brand img {
    max-width: 130px !important; }

  .navbar-header {
    margin: 0 !important; } }

/*# sourceMappingURL=importer.css.map */
