/*=======================================
Template Design By WpFreeware Team.
Author URI : http://www.wpfreeware.com/
========================================*/

.scrollToTop {
  background-color: #007c87;
  border: 1px solid #007c87;
}

.scrollToTop:hover,
.scrollToTop:focus,
.readmore_area a::before,
.sl-slider h2>strong,
.sl-slider p>strong,
.single-top-feature .readmore_area a span,
.service-icon-effect,
.service-icon .service-icon-effect:hover,
.single-service>h3 a:hover,
.single-service>h3 a:focus,
.whyChoose-right .media-heading,
.whyChoose-right .media:hover .media-icon,
.doctors-nav figcaption h2,
.testimonial-cotent>p span,
.testimonial-nav .slick-dots li.slick-active button::before,
.blog-comments-box li>h2,
.blog-comments-box li span,
.blog-author>ul>li a:hover,
.footer-service li>a:hover,
.footer-service li>a span,
.contact-info>p span,
.footer-copyright>p>a,
.blog-breadcrumbs-right .breadcrumb>li a:hover,
.blog-breadcrumbs-right .breadcrumb>.active,
.blog-details blockquote::before,
.blog-details blockquote::after,
.sidebar-widget p>a,
.sidebar-widget>ul li>a:hover,
.postnav-left:hover .navg-title,
.postnav-right:hover .navg-title,
.author-name:hover,
.similar-post .media-body a:hover,
.similar-post>h2,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover,
.button--itzel .button__icon,
.button--itzel>span,
#myModal .modal-title,
.form-submit input:hover,
.error-page-area h1,
.error-page-area h3 {
  color: #007c87;
}

.navbar-default {
  background-color: #ffffff;
  border-color: #ffffff;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover,
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus,
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover,
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
.readmore_area a span,
.single-top-feature,
.single-top-feature .readmore_area a::before,
.testimonial-nav .slick-dots li.slick-active,
figure.blog-figure .image-effect::before,
.footer-middle,
.social-share ul li>a,
.custom-panel .panel-heading a,
.nav-tabs>li>a,
a.gallery-iteam .image-effect::before,
.comments-title::after,
.reply-btn,
.author-tag {
  background-color: #007c87;
}

.navbar-right .dropdown-menu,
.navbar-nav .open .dropdown-menu,
.wp-form-control:focus {
  border: 1px solid #007c87;
}

.navbar-right .dropdown-menu::before {
  border-left: 1px solid #007c87;
  border-top: 1px solid #007c87;
}

.nav-arrows span:hover {
  border-color: #007c87;
  color: #007c87;
}

.line {
  border-bottom: 2px solid #007c87;
  background: none repeat scroll 0 0 transparent;
  height: 1px;
  margin: 0 auto 45px;
  padding: 5px;
  position: relative;
  width: 120px;
}

.line::after,
.line::before {
  border: medium solid transparent;
  content: " ";
  height: 0;
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 100%;
  width: 0;
}

.line::before {
  border-width: 9px;
  margin-left: -6px;
}

.line::after {
  border-top-color: #007c87;
  border-width: 8px;
  margin-left: -8px;
}

.service-icon .service-icon-effect {
  box-shadow: 0 0 0 4px #007c87;
}

.service-icon .service-icon-effect:after {
  box-shadow: 3px 3px #007c87;
}

.media-icon {
  background-color: #007c87;
  border: 2px solid #007c87;
}

.doctors-nav figure button:hover {
  border-color: #007c87;
  color: #007c87;
}

.single-doctor-social>a:hover {
  color: #007c87;
  border-color: #007c87;
}

.testimonial-img {
  border: 3px solid #007c87;
}

.testimonial-nav .slick-dots li,
.blog-content .readmore_area a,
.wp-form-control,
.button--itzel::before,
.error-page-area .readmore_area a {
  border: 2px solid #007c87;
}

.tag-nav a:hover,
.tag-nav a:focus {
  background-color: #007c87;
  border-color: #007c87;
}

.footer-service li>a {
  border-bottom: 1px solid #007c87;
}

.footer-copyright>p>a:hover {
  border-bottom: 1px solid #007c87;
}

.footer-social a {
  border: 1px solid #007c87;
  color: #007c87;
}

.footer-bottom p a:hover,
.footer-bottom p a:focus {
  border-color: #007c87;
  color: #007c87;
}

.blog-pagination .pagination>li>a:focus,
.blog-pagination .pagination>li>a:hover,
.blog-pagination .pagination>li>span:focus,
.blog-pagination .pagination>li>span:hover {
  background-color: #007c87;
  border-color: #007c87;
}

.sidebar-widget h3::after {
  background: none repeat scroll 0 0 #007c87;
}

.archives li>a:hover {
  background-color: #007c87;
  border-color: #007c87;
}

.postnav-left a:hover,
.postnav-right a:hover {
  border: 1px solid #007c87;
  color: #007c87;
}

.postnav-left:hover .prev-icon,
.postnav-right:hover .next-icon {
  color: #007c87;
  border-color: #007c87;
}

.post-author>h3 {
  border-bottom: 1px solid #007c87;
  color: #007c87;
}

.author-morepost:hover,
.author-morepost:focus {
  border-bottom: 1px solid #007c87;
  color: #007c87;
}

.nav-tabs>li>a:hover,
.nav-tabs>li>a:focus {
  background-color: #007c87;
  border-color: #007c87;
}

.form-submit input {
  background-color: #007c87;
  border: 1px solid #007c87;
}

.pswp__caption__center {
  color: #007c87 !important;
}

.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
  background-color: #007c87 !important;
}

.comments-pagination li a:hover {
  background-color: #007c87;
  border-color: #007c87;
}

#respond input[type="text"]:focus,
#respond input[type="email"]:focus,
#respond input[type="url"]:focus {
  border-color: #007c87;
}

#respond textarea:focus {
  border-color: #007c87;
}

.blog-details .table-hover tbody tr:hover {
  background-color: #007c87;
  border-color: #007c87;
}

.blog-details>a:hover,
.blog-details>a:focus,
.blog-details>p>a:hover,
.blog-details>p>a:focus {
  color: #007c87;
  border-bottom: 1px solid #007c87;
}

.testimonial-parg::before {
  color: #007c87;
}

.testimonial-parg:after {
  color: #007c87;
}

.top-slider .slick-prev:hover,
.top-slider .slick-next:hover {
  border-color: #007c87;
  color: #007c87;
}

.slider-text h2>strong {
  color: #007c87;
}

.slider-text p>strong {
  color: #007c87;
}

/*=======================================
Template Design By WpFreeware Team.
Author URI : http://www.wpfreeware.com/
========================================*/