nav {
  background-color: #E90D0D;
}

nav a.navbar-brand img {
  width: 30px;
}

nav button.navbar-toggler {
  outline: 0;
}

nav button.navbar-toggler span.navbar-toggler-icon {
  background-image: none;
}

nav button.navbar-toggler span.navbar-toggler-icon i {
  color: #fff;
  font-size: 1.45em;
}

nav .navbar-nav .nav-link {
  color: #fff !important;
  font-size: 1.2em;
}

nav .navbar-nav .nav-link:hover {
  color: #ff0 !important;
}

footer {
  padding-top: 50px;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #eee;
  border-top: 3px solid #E90D0D;
}

footer .footer-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

footer .footer-logo h3 {
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-top: 5px;
  font-size: 2em;
}

footer img {
  width: 100px;
  margin: 5px 10px;
}

footer ul {
  list-style: none;
  padding: 0;
}

footer ul li a {
  text-decoration: none;
  color: #000;
  font-size: 1.23em;
  padding-right: 0 !important;
}

footer .address address {
  line-height: 2;
  font-size: 1.12em;
}

footer .address address span:nth-child(2) {
  color: royalblue;
}

footer .social-media ul li {
  font-size: 1.8em !important;
}

footer .copyright {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 2px solid #777;
  padding-top: 10px;
}

@media (max-width: 576px) {
  .container .row .copyright {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

nav ul.navbar-nav li {
  text-align: right;
}

nav.breadcrumb {
  margin-top: 60px;
  padding: 0;
  margin-bottom: 0;
}

nav.breadcrumb ol {
  margin-bottom: 0;
}

nav.breadcrumb ol li a {
  color: #000;
  font-size: 1.1em;
  font-weight: bold;
}

nav.breadcrumb ol li.active a {
  color: #f50;
  margin-right: 7px;
}

.price-img-section {
  padding: 10px 0;
}

.price-img-section p {
  font-size: 1.5em;
  line-height: 1.8;
}

.price-img-section img {
  width: 50% !important;
  margin: 20px auto;
}

@media (max-width: 768px) {
  .price-img-section .price-image {
    text-align: center;
  }
}

@media (max-width: 576px) {
  .price-img-section .price-image p {
    text-align: center !important;
  }
}

.price-table-section .price-table {
  width: 100%;
  font-family: 'Tajawal', sans-serif;
  margin: 10px auto;
}

.price-table-section .price-table .card-head {
  color: #fff;
}

.price-table-section .price-table .card-head h5 {
  font-size: 1.45em;
  font-weight: bold;
  line-height: 1.5;
}

.price-table-section .price-table .card-head p {
  font-size: 1.4em;
}

.price-table-section .price-table .card-blue {
  background-color: #0062cc !important;
}

.price-table-section .price-table .card-green {
  background-color: #1e7e34 !important;
}

.price-table-section .price-table .card-body {
  background-color: #000;
}

.price-table-section .price-table .card-body a {
  text-decoration: none;
  color: #fff;
  font-size: 1.2em;
}

.price-table-section .price-table ul {
  padding: 0;
}

.price-table-section .price-table ul li {
  font-size: 1.3em;
}

.breadcrump {
  background-color: #e9ecef;
}
/*# sourceMappingURL=prices.css.map */