/**
Color and Some Changes
**/
.navbar-toggle {
  background-color: #e12208;
}

.top-menu {
  background: #fff;
}

.nav > li > a:focus, .nav > li > a:hover {
  background: #5d9cc9;
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
  background-color: #5d9cc9;
}

.navbar .dropdown-menu {
  background-color: #5d9cc9;
}

.search-button {
  background: #e12208;
}

  .search-button:hover {
    background: #ff4128;
  }

.search-section .product-search-title {
  color: #e12208;
}

.search-section .nav-tabs > li.active > a, .search-section .nav-tabs > li.active > a:focus, .search-section .nav-tabs > li.active > a:hover {
  background: #5d9cc9;
}

.search-section .nav-tabs .active:after {
  background: #5d9cc9 none repeat scroll 0 0;
}

.search-section .nav-tabs > li > a {
  background: rgba(102, 92, 92, 0.5);
}

  .search-section .nav-tabs > li > a:hover {
    background: #5d9cc9;
  }

.room-grid-view .room-info .room-book a {
  background: #e12208;
}

.room-grid-view:hover .room-info .room-book a {
  background: #ff4128;
}

.post-title p {
  color: #e12208;
}

.gbtn {
  background: transparent !important;
  border: 2px solid #e12208;
  color: #e12208 !important;
}

  .gbtn:hover {
    background: #e12208 !important;
  }

.choose-us-row {
  background: rgb(232, 217, 215);
}

.choose-us-item a {
  background: #e12208;
}

  .choose-us-item a:hover {
    color: #e12208;
    border: 2px solid #e12208;
  }

.main-footer-sub {
  background: #b51b06;
}

  .main-footer-sub button {
    background: #e12208;
  }

    .main-footer-sub button:hover {
      background: #ff4128;
    }

  .main-footer-sub .social-media li a {
    background: #e12208 none repeat scroll 0 0;
  }

    .main-footer-sub .social-media li a:hover {
      background: #ff4128;
    }

.footer {
  background-color: #27272b;
}

.snlg-block-menu-footer ul li ul li a {
  color: #fff;
}

  .snlg-block-menu-footer ul li ul li a:hover {
    color: #e8e8e8;
  }

.navbar-nav .open .dropdown-menu {
  background:#e12208;
}

.filter-head {
  background: #e12208;
}

  .filter-head h4:after {
    background: #5d9cc9 none repeat scroll 0 0;
    border: 4px solid #5d9cc9;
  }

.filter-area h5 {
  color: #e12208;
}

.hotel-list-view .room-book-box a {
  background: #e12208;
}

.hotel-list-view:hover .room-book-box {

}

  .hotel-list-view:hover .room-book-box a {

  }

.hotel-list-view:hover {

}

.package-detail-sidebar .sidebar-item h4 i {
  color: #5d9cc9;
}

.package-summary-footer .book {
  background: #e12208;
}

  .package-summary-footer .book a:hover {
    background: #ff4128;
  }

.package-complete-detail .nav-tabs > li > a {
  background: #5d9cc9 none repeat scroll 0 0;
}

.element-tab .nav-tabs li a {
  background: none;
}

.parkurs {
    background: rgba(93, 156, 201, 0.11);
    border: rgba(93, 156, 201, 0.18) 1px solid;
}

.element-tab .tab-style2 .active:after {
  background: #e12208 none repeat scroll 0 0;
}

.element-tab .nav-tabs > li > a:hover {
  color: inherit;
}

.daily-schedule .title span {
  background: #e12208 none repeat scroll 0 0;
}

  .daily-schedule .title span:after {
    background: #e12208 none repeat scroll 0 0;
  }

.item-entry span {
  background: #5d9cc9 none repeat scroll 0 0;
}

.booking-sidebar .sidebar-item h4 i {
  color: #5d9cc9;
}

.passenger-detail-body button {
  background: #e12208 none repeat scroll 0 0;
}

  .passenger-detail-body button:hover {
    background: #ff4128;
  }

.assitance-body a {
  color: #e12208;
}

.room-grid-view:hover {
  border: 1px solid #e12208;
  box-shadow: 0px 0px 2px #e12208;
}

.room-grid-view .room-info .room-title p {
  color: #e12208;
}

.name-filter .input-group-addon {
  background: #e12208;
}

.hotel-detail-sidebar .map h5 {
  background: #e12208;
}

  .hotel-detail-sidebar .map h5 i {
    color: #5d9cc9;
  }

.hotel-detail-sidebar h4 i {
  color: #5d9cc9;
}

.room-complete-detail .nav-tabs > li > a {
  background: #e12208 none repeat scroll 0 0;
}

.ammenties-5 i {
  color: #5d9cc9;
}

.similar-hotel-box span {
  color: #e12208;
}

.submit-review {
  background: #e12208 none repeat scroll 0 0;
}

  .submit-review:hover {
    background: #ff4128;
  }

.room-complete-detail .room-info-wrapper h5 {
  color: #5d9cc9;
}

.cal-day-weekend span[data-cal-date] {
  color: #c9c9c9  !important;
}

#shareplus_sticker {
  background-color: #e12208 !important;
}

  #shareplus_sticker:hover {
    background-color: #ff4128 !important;
  }

.page-title h3 {
  color: #fff;
}

  .page-title h3 span {
    color: #fff;
  }

.modules .post-head a {
  color: #e12208;
}

  .modules .post-head a:hover {
    color: #ff4128;
  }

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
  background: #e12208;
}

.modules-article-articles .post-info a, .modules-article-article-archive-detail .post-info a, .modules-article-categories-articles .post-info a, .modules-article-article-detail .post-info a {
  color: #e12208;
}

.modules-article-latest-articles {
  background: #e12208;
}

.label {
  background: #5d9cc9;
}
.cal-day-today {
        background-color: #5d9cc9 !important;
}
.modules-article-categories-articles .cat-head {
    border-bottom: #5d9cc9 3px solid;
}
.modules-article-articles-list-by-tag .tag-head {
 border-bottom: #5d9cc9 3px solid;
}
.btn-primary {
    background-color: #5d9cc9;
}
.btn-primary:hover, .btn-primary:focus {
    background-color: #6cacda;
}
.btn-primary:active, .btn-primary.active {
    background-color: #6cacda;
}