.navbar-custom .navbar-nav > li > a:focus,
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav .open > a,
.navbar-custom .navbar-nav .open > a:focus,
.navbar-custom .navbar-nav .open > a:hover {
color: #5ca2df;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
color: #5ca2df;
}
.menu-button, .menu-button:hover, .menu-button:active, .menu-button:focus {
color: #5ca2df;
}  .shopping-cart:hover > a { color: #5ca2df; }
.shopping-cart > a .cart-total { background-color: #5ca2df; }  a:hover, a:focus, a:active { color: #5ca2df; }
blockquote:before { color: #5ca2df; }  .site-info a:hover, .site-info a:focus { color: #5ca2df; }  .header-top { background-color: #5ca2df; }
.header-contact-info li i.top-icon { color: #5ca2df; }  .owl-carousel .owl-prev:hover,
.owl-carousel .owl-next:hover {
background-color: #5ca2df;
}  .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
background: rgba(110, 168, 217, 1);
}
.testimonial-two .owl-theme .owl-dots .owl-dot.active span,
.testimonial-two .owl-theme .owl-dots .owl-dot:hover span {
background: rgba(110, 168, 217, 1);
}  .divider-line { color: #5ca2df; }
.theme-default { background-color: #5ca2df; }
.text-default { color: #5ca2df; }
.btn-animation:before {	background-color: #5ca2df; }  .top-contact-info { background-color: #5ca2df; }  .service-one .post:before { background: #5ca2df; }
.service-icon i { color: #5ca2df; }
.service-one .post:hover .more-link,
.service-one .post:focus .more-link {
background-color: #5ca2df;
color: #fff;
border: 2px solid #5ca2df;
}  .core-service .icon i { color: #5ca2df; }  .portfolio .owl-carousel:hover .owl-prev:hover,
.portfolio .owl-carousel:hover .owl-next:hover {
background-color: #5ca2df;
}
.portfolio .post .entry-title a:hover { color: #5ca2df; }
.portfolio-two .post .post-thumbnail .thumbnail-showcase-icons a:hover,
.portfolio-two .post .post-thumbnail .thumbnail-showcase-icons a:focus {
background-color: #5ca2df;
border: 2px solid #5ca2df;
color: #fff;
}  .portfolio-filters li a:before {
background-color: #5ca2df;
}  .entry-header .entry-title > a:hover,
.entry-header .entry-title > a:focus,
.entry-header .entry-title > a:active { color: #5ca2df; }  .page-breadcrumb > li a:hover, .page-breadcrumb > li a:focus,
.page-breadcrumb > li.active { color: #5ca2df; }  .testimonial { background-color: #5ca2df; }
.review .wt-content:before { color: #5ca2df; }  .testimonial-two .name > a:hover { color: #5ca2df; }  .about-img-holder img {
border-radius: 2px;
-webkit-box-shadow: -30px -30px 0px 0px #5ca2df;
-moz-box-shadow: -30px -30px 0px 0px #5ca2df;
box-shadow: -30px -30px 0px 0px #5ca2df;
}  .team-module:hover .team-caption { border-bottom: 2px solid #5ca2df; }
.team-overlay { background: rgba(110, 168, 217, 0.7); }  .blog .entry-meta a:hover, .blog .entry-meta a:focus { color: #5ca2df; } .byline .author:before, .entry-date:before,
.comments-link:before, .cat-links:before,
.tag-links:before {
color: #5ca2df;
}
.more-link:hover, .more-link:focus { border: 2px solid #5ca2df; }
.more-link:before { background-color: #5ca2df; }
.blog-author .designation { color: #5ca2df; }
.reply a:hover, .reply a:focus { color: #5ca2df; }  .widget .widget-title { border-left: 3px solid #5ca2df; }
.widget a:hover, .widget a:focus { color: #5ca2df; }
.widget i.icon { color: #5ca2df; }
.widget .post .entry-meta .entry-date a { color: #5ca2df; }
.widget .tagcloud a:hover { background-color: #5ca2df; border: 1px solid #5ca2df;}
.widget #wp-calendar caption { background-color: #5ca2df; }  .error-404 i { color: #5ca2df; }  .contact-area:before {
border-top-color: #5ca2df;
border-bottom-color: #5ca2df;
}
.contact-area:after {
border-left-color: #5ca2df;
border-right-color: #5ca2df;
}
.contact-area i.fa { color: #5ca2df; }  .page-scroll-up {
background-color: #5ca2df;
}
.page-scroll-up:hover, .page-scroll-up:focus {
background-color: #5ca2df;
}
.sponsors img:hover {
border: 1px solid #5ca2df;
}
.team-caption .designation {
color: #5ca2df;
}
.blog .post:before {
background-color: #5ca2df ;
} .footer {
border-top: 3px solid #5ca2df;
}
.contact-info-module:hover .contact-icon {
border: 3px solid #5ca2df;
}
.team-avatar .team-social-icons a:hover {
color: #5ca2df;
}
.testimonial-two .review:before {
background-color: #5ca2df;
}
.team-module-two:before {
background-color: #5ca2df;
}
.team-module-two .team-social-icons a:hover{
color: #5ca2df;
}
figure.portfolio-snipone:before {
background-color:  #5ca2df;
border-right: 1px solid  #5ca2df;
}
figure.portfolio-snipone i:hover{
color:  #5ca2df;
}
.portfolio-snipone a:hover{
color: #5ca2df;
}  button:hover, button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
background: #5ca2df;
}  .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #5ca2df;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
background-color: #5ca2df;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
background-color: #5ca2df;
}
.woocommerce span.onsale {
background-color: #5ca2df;
}
.product_list_widget ins {
background: #5ca2df ;
}
.woocommerce-message::before {
color: #5ca2df;
}
.woocommerce-message{
border-top-color: #5ca2df;
}
.woocommerce-section {
background-color: #5ca2df;
}  body .footer li {
color: #fff;
}
.blog .post  {
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.page-title-module .content-center {
top: 70%;
}
#gallery-1 .gallery-caption {
text-align: left;
}
.wpcf7 .wpcf7-form label {
display: block;
}
.post-content .wpcf7-submit {
border-radius: 50px;
padding: 0.99rem 1.5rem;
}