a {
  color: #f15d22;
}

a:hover,
a:focus {
  color: #f15d22;
}

.caption a:hover {
  color: #f15d22;
}

.bg-default {
  background-color: #f15d22;
}

.btn-default {
  background-color: #f15d22;
  /*box shadow should be dark
    box-shadow: 0 3px 0 #be2a00;
    -moz-box-shadow:0 3px 0 #be2a00;
    -webkit-box-shadow:0 3px 0 #be2a00;*/
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-color: #be2a00;
}

h1.bordered,
h2.bordered,
h3.bordered,
h4.bordered,
h5.bordered,
h6.bordered,
.h1.bordered,
.h2.bordered,
.h3.bordered,
.h4.bordered,
.h5.bordered,
.h6.bordered {
  color: #f15d22;
}

h1.light,
h2.light,
h3.light,
h4.light,
h5.light,
h6.light,
.h1.light,
.h2.light,
.h3.light,
.h4.light,
.h5.light,
.h6.light {
  color: #f15d22;
}

.top-sec-detail .social2 li a:hover {
  border: 2px solid #f15d22;
}

.top-sec-detail .social2 li a:hover i {
  color: #f15d22
}

@media (min-width: 768px) {
  .navbar-default .navbar-nav>li>a:hover,
  .navbar-default .navbar-nav>li>a:focus {
    background-color: #f15d22;
  }
  .navbar-nav>li:hover a {
    background: #f15d22;
    color: #fff;
  }
}

.dropdown-menu {
  border-top: 6px solid #f15d22;
}

.navbar-nav>li:hover ul li a:hover {
  color: #f15d22 !important;
}

.navbar-nav li.mega-menu-item .mega-menu {
  border-top: 6px solid #f15d22;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
  background-color: #f15d22;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {
  background-color: #f15d22;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav>li a:hover {
    color: #f15d22;
  }
}

.home-box a:hover {
  color: #f15d22;
}

.appointment-sec h1 {
  color: #f15d22
}

.ui-widget-header {
  background: #f15d22;
  /*border colour should be dark*/
  border: 1px solid #be2a00;
}

.blog-date {
  background: #f15d22;
}

.blog-thumbnail img {
  border-bottom: 4px solid #f15d22;
}

.blog-item .blog-title a:hover {
  color: #f15d22;
}

.carousel-indicators .active {
  background-color: #f15d22;
}

.panel-title.active span {
  background: #f15d22
}

.panel-title.active a {
  color: #f15d22 !important
}

.testimonials h1 {
  color: #f15d22
}

.footer-nav li a:hover {
  color: #f15d22 !important;
}

footer h4 {
  color: #f15d22;
}

.footer-widget h4 {
  color: #f15d22
}

footer h4 span {
  border-bottom: 1px solid #f15d22;
}

footer.light .tweet i {
  color: #f15d22;
}

footer.light .contact-widget p a:hover {
  color: #f15d22;
}

footer.dark .contact-widget p a:hover {
  color: #f15d22;
}


/*home 2*/

.service-box:hover {
  background: #f15d22;
}

.service-box:hover .icon {
  background: #f15d22;
  box-shadow: 0px 0px 0px 1px #f15d22;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
  background: #f15d22 !important;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
  background: #f15d22;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
  background: #f15d22 !important;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
  background: #f15d22;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
  background: #f15d22;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
  background: #f15d22;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
  background: #f15d22;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
  background: #f15d22 !important;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
  background: #f15d22;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
  background: #f15d22;
}

.blog2-content h4 a:hover {
  color: #f15d22;
}

.slider-mini a:hover {
  color: #f15d22;
  border-color: #f15d22;
}

.testimonials2-patient-detail span {
  color: #f15d22
}

.creative-sec h1 {
  color: #f15d22
}

.creative-sec-thumb .overlay {
  background: url(../images/yellow-overlay.png) repeat;
}

.accordian-style2 .panel-heading i {
  color: #f15d22;
}


/*home4*/

caption a.btn-bordered:hover {
  color: #f15d22
}

.slider-revolution-overlay {
  background: rgba(241, 93, 34, .8);
}


/*revolution slider nav*/

.tp-bullets.simplebullets .bullet {
  background: #80b5d0;
}


/*sub page*/

.sub-page-banner .overlay {
  background: url(../images/yellow-overlay.png) repeat;
}

.team-des-btn.active {
  background: #f15d22
}

.team-member-description .team-member-desc-inner {
  background: url(../images/yellow-overlay.png) repeat;
  border: 1px solid #1b7fb1;
  /*box shadow should be light*/
  box-shadow: inset 1px 1px 1px 0px #88c4e2;
  -moz-box-shadow: inset 1px 1px 1px 0px #88c4e2;
  -webkit-box-shadow: inset 1px 1px 1px 0px #88c4e2;
}

.team-member-description .team-member-desc-inner span.pointing-arrow {
  background: url(../images/team-member-desc-arrow.png) no-repeat;
}

i.feature-icon {
  background: #f15d22;
}

i.feature-icon {
  text-shadow: 0px 5px 0px #ce7e01;
}

.carousel.default .carousel-indicators .active {
  background: #f15d22;
}

.year {
  color: #f15d22;
}

.carousel-indicators.dark-indicators .active {
  background: #f15d22 !important
}

.medicom-feature-list li i {
  border: 1px solid #b26d01;
  /*border should be dark*/
  background: #f15d22;
}

.procedures h3 {
  margin: 0;
  background: #f15d22;
}

.testimonials3-patient-detail span {
  color: #f15d22;
}


/*quote icons should be light*/

.testimonials3 .fa-quote-left,
.testimonials3 .fa-quote-right {
  color: #d9e6ef;
}

.doctors-detail h4 {
  color: #f15d22
}

.investigations h1 {
  color: #f15d22
}

.pricing-table2.highlight .table-heading,
.pricing-table2.highlight .table-heading .price {
  background: #f15d22;
}

.pricing-table .table-heading {
  background: #f15d22;
}

.gallery-item:hover p a:hover {
  color: #f15d22
}

.tags li a:hover {
  color: #f15d22;
  border: 1px solid #f15d22;
}

.popular-post h4:hover,
.popular-post h4 a:hover {
  color: #f15d22
}

.archives li a:hover,
.archives li a:hover i {
  color: #f15d22
}

.get-in-touch-widget li a:hover,
.we-are-social li a:hover {
  color: #f15d22;
}

.sidebar-nav .panel-body a:hover,
.sidebar-nav .panel-body a.active {
  color: #f15d22
}


/*tri sec*/

.tri-sec:hover {
  background: #f15d22;
}

.tri-sec:hover i {
  color: #f15d22;
}

.price-rating .price {
  color: #f15d22
}

.product .ad-to-cart:hover {
  color: #f15d22;
}

.popular-post p strong,
.best-seller p strong {
  color: #f15d22
}

.popular-post h4 a:hover,
.best-seller h4 a:hover {
  color: #f15d22
}

.shop-banner .slider-text h1 span {
  color: #f15d22
}

.product-single-content h4 {
  color: #f15d22
}

.cart-total-amount .price {
  color: #f15d22;
}

.after-booking-sec h1 {
  color: #f15d22
}

.owl-controls .owl-buttons .owl-prev:hover,
.owl-controls .owl-buttons .owl-next:hover {
  background: #f15d22;
}

.team-thumb .links a i {
  background: #f15d22;
}

.team-thumb .links a:hover i {
  background: #ffaa24;
}

.solid-row {
  background: #f15d22;
}

.shop-banner .owl-controls .owl-page:hover,
.shop-banner .owl-controls .owl-page.active {
  background: #f15d22
}

.back-to-top {
  background: #f15d22
}

.testimonials-carousel .owl-pagination .owl-page.active,
.testimonials-carousel .owl-pagination .owl-page:hover,
.meet-doctors-carousel .owl-pagination .owl-page.active,
.meet-doctors-carousel .owl-pagination .owl-page:hover {
  background-color: #f15d22
}

.gallery-item:hover .gallery-item-info {
  border-bottom: 6px solid #f15d22
}

.fixed-header.small-header .slider-revolution .medicom-header li.dropdown .dropdown-menu,
.fixed-header.small-header .slider-revolution .medicom-header li.mega-menu-item .mega-menu {
  border-top: 6px solid #f15d22;
}

.fixed-header.small-header .slider-revolution .medicom-header li:hover a {
  color: #f15d22;
}

@media (max-width: 767px) {
  .fixed-header.small-header .slider-revolution .medicom-header li:hover a {
    color: #fff;
  }
  .fixed-header.small-header .slider-revolution .medicom-header li.dropdown .dropdown-menu,
  .fixed-header.small-header .slider-revolution .medicom-header li.mega-menu-item .mega-menu {
    border-top: 6px solid #fff;
  }
  .navbar-nav li .mega-menu ul {
    padding: 0;
  }
}

.fixed-header.small-header .slider-revolution .medicom-header li.open>a {
  color: #f15d22;
}

.fixed-header.small-header .slider-revolution .medicom-header li.dropdown:hover .dropdown-menu li a:hover,
.fixed-header.small-header .slider-revolution .medicom-header li.mega-menu-item:hover .mega-menu li a:hover {
  color: #f15d22;
}

.sub-page-banner {
  background: url(../images/2019/Page-Banner_Thrive_2000px.png) no-repeat center;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-attachment: fixed;
  background-size: contain;
  position: relative;
}

.sub-page-banner.midyear {
  background: url(../images/2019/Page-Banner_Midyear_2000px.png) no-repeat center;
  background-attachment: scroll;
  background-position-x: center;
  background-position-y: center;
  background-attachment: fixed;
  background-size: contain;
  position: relative;
}

.fixed-header #content-index,
.fixed-header .sub-page-banner {
  margin-top: 0px;
}

.fixed-header .header-bottom-line {
  background: none;
}
