li.menu-item > a:hover {
  padding: 8px;
  background-color: rgba(69,69,69,0.98);
  color: #fff;
}

ul.sub-menu > li.menu-item > a:hover {
  background-color: #ef2f37!important;
  color: #fff;
}

ul.main-menu > li.menu-item > a {
  background-color: #84b327!important;
  color: #fff;
}

ul.main-menu > li > a {
  background-color: #0579b3!important;
  color: #fff;
}

/*ul.sub-menu > li.menu-item > a {
  background-color: #ff9800!important;
  color: #fff;
}*/

#main_navigation {
  background-color: #00aeef!important;
  color: #000;
}

#copyright {
  background-color: #0579b3!important;
  color: #fff;
}

#footer .footer-widgets {
  background-color: #00aeef!important;
  color: #fff;
}

.titlebar-heading > h2 > span {
  color: #ffc234;
}

.titlebar-heading > h3 > span {
  color: #fff;
}

/*h2 {
  color: #fff !important;
}*/

.blue {
  background-color: #ef2f37!important;
}

.

#footer .footer-widgets a:link, #footer .footer-widgets a, #footer .footer-widgets a:visited, #footer .footer-widgets a:active {
  color: #ffffff!important;
}

#footer .footer-widgets a:hover, #footer .footer-widgets a:hover, #footer .footer-widgets a:hover, #footer .footer-widgets a:hover {
  background-color: #ffffff!important;
  color: #42a5f5!important;
}

ul.main_menu > li > a, #side_header ul.side_menu > li > a {
  color: #fff!important;
}

#copyright a, #copyright a:link, #copyright a:active, #copyright .social-icons a, #copyright .footer-menu > li a, #copyright .go-top {
  color: #ffffff!important;
}


.hr.border-small span, .hr-type-small .hr span {
  background-color: #ef2f37!important;
}

.main_menu ul.sub-menu {
    border-color: #ef2f37!important;
  }


.price_box .pricing-box
.price {
  font-size:65px; }

ul.stTab li a:focus, .active {
    background-color: rgba(204, 204, 204, 0);
    }

ul.stTab li a:focus, .active {
    background-color: none;
}

.pagination {
    display: block;
    position: relative;
}

.pure-form select {
  height: 3em;
  padding: 0.5em 0.3em !important;
}

a:active, a:focus {
  padding: 8px;
  background-color: #ed1c24;
  color: #fff;
}

#header_wrapper.transparent-header.header-scheme-light ul.main_menu > li > a {
  background-color: !important;
  color: #000;
}

@media only screen and (max-width: 820px) {
  .row-fluid .span5 {
    min-width: 320px;
    float: none;
    margin: 0 auto;
    margin-bottom: 32px;
  }
}