

.back-to-top:hover {

  background-color: #213471;

}

.theme-btn, .theme-btn-s2, .theme-btn-s3, .theme-btn-s4 {

  color: #1d2b57;

}

.theme-btn:hover, .theme-btn-s2:hover, .theme-btn-s3:hover, .theme-btn-s4:hover {

  background-color: #213471;

  color: #fff;

}

.theme-btn-s2, .theme-btn-s3, .theme-btn-s4 {

  background-color: #1d2b57;

  color: #fff;

}

.theme-btn-s4 {

  border: 2px solid #1d2b57;

}

.social-links li a:hover {

  background-color: #1d2b57;

}

.page-title .breadcrumb li a {

  color: #1d2b57;

}

.page-title .breadcrumb > li + li:before {

  color: #1d2b57;

}

@media (max-width: 1800px) {

  .theme-accordion-s1 .panel-heading a {

    background-color: #1d2b57;

  }

}

.service-single-sidebar .services-link-widget ul li a:hover,

.service-single-sidebar .services-link-widget ul li.current a {

  background-color: #1d2b57;

  color: #fff;

}

.service-single-sidebar .download-brocher-widget a {

  background-color: #1d2b57;

}

.blog-sidebar .search-widget button,

.blog-sidebar .news-letter-widget button {

  background-color: #1d2b57;

}

.blog-sidebar .categories-widget ul a:hover {

  color: #1d2b57;

}

.blog-sidebar .recent-post-widget .entry-details h4 a:hover {

  color: #1d2b57;

}

.blog-sidebar .tagcloud-widget a:hover {

  background-color: #1d2b57;

}

.pagination-wrapper .pg-pagination .active a,

.pagination-wrapper .pg-pagination li a:hover {

  background: #1d2b57;

  background: -webkit-linear-gradient(top, #1d2b57, #1d2b57);

  background: -moz-linear-gradient(top, #1d2b57, #1d2b57);

  background: -o-linear-gradient(top, #1d2b57, #1d2b57);

  background: -ms-linear-gradient(top, #1d2b57, #1d2b57);

  background: -webkit-gradient(linear, left top, left bottom, from(#1d2b57), to(#1d2b57));

  background: linear-gradient(top, #1d2b57, #1d2b57);

}

.site-header #navbar > ul li a:hover,

.site-header #navbar > ul li a:focus {

  color: #1d2b57;

}

.site-header #navbar > ul > li .sub-menu a:hover {

    background-color: #1d2b57;

  }

@media screen and (min-width: 992px) {

  .site-header #navbar .mega-menu,

  .site-header #navbar .half-mega-menu {

    background-color: #fff;

    padding: 20px;

    border-top: 2px solid #1d2b57;

  }

}

@media (max-width: 991px) {

  .site-header .navbar-header button {

    background-color: #1d2b57;

  }

  .site-header #navbar ul a:hover,

  .site-header #navbar ul li.current a {

    color: #1d2b57;

  }

  .site-header #navbar .close-navbar {

    background-color: #1d2b57;  

  }

}

@media screen and (min-width: 992px) {

  .header-style-1 #navbar > ul > li > a:after, .header-style-2 #navbar > ul > li > a:after, .header-style-3 #navbar > ul > li > a:after {

    background-color: #1d2b57;

  }

}

.header-style-1 .request-quote, .header-style-2 .request-quote, .header-style-3 .request-quote {

  background: #1d2b57;

  background: -webkit-linear-gradient(top, #1d2b57, #1d2b57);

  background: -moz-linear-gradient(top, #1d2b57, #1d2b57);

  background: -o-linear-gradient(top, #1d2b57, #1d2b57);

  background: -ms-linear-gradient(top, #1d2b57, #1d2b57);

  background: -webkit-gradient(linear, left top, left bottom, from(#1d2b57), to(#1d2b57));

  background: linear-gradient(top, #1d2b57, #1d2b57);

}

@media screen and (min-width: 992px) {

  .header-style-2 #navbar > ul > li > a:hover, .header-style-3 #navbar > ul > li > a:hover {

    color: #1d2b57;

  }

}

.hero .slick-dots li.slick-active button {

  background-color: #1d2b57;

  opacity: 1;

}

.site-footer .about-widget ul a:hover {

  color: #1d2b57;

}

.site-footer .services-widget a:hover {

  color: #1d2b57;

}

.site-footer .twitter-feed-widget .info-box a {

  color: #1d2b57;

}

.site-footer .recent-post-widget .entry-details h4 a:hover {

  color: #1d2b57;

}

.site-footer .copyright-info a:hover {

  color: #1d2b57;

}

.services-section .grid .overlay a {

  color: #1d2b57;

}

.services-section .grid .read-more a:hover {

  color: #1d2b57;

}

.services-section .view-all-services a {

  color: #1d2b57;

}

.services-section .owl-controls .owl-dots .owl-dot span {

  background: #1d2b57;

}



.services-section .owl-controls .owl-dots .active span {

  border: 3px solid #fff;

  -webkit-box-shadow: 0 0 0 2px #1d2b57;

  box-shadow: 0 0 0 2px #1d2b57;

}

.services-section .owl-controls .owl-nav .owl-prev:hover,

.services-section .owl-controls .owl-nav .owl-next:hover {

  background: #1d2b57;

}

.about-section .right-col .video-holder i {

  background-color: #1d2b57;

}



.projects-section .gallery-filters a, .projects-section-s2 .gallery-filters a {

  color: #1d2b57;

}

.projects-section .info .cat, .projects-section-s2 .info .cat {

  color: #1d2b57;

}



.projects-section .info h3 a:hover, .projects-section-s2 .info h3 a:hover {

  color: #1d2b57;

}

.testimonials-section .rating i, .testimonials-section-s2 .rating i {

  color: #1d2b57;

}

.testimonials-section .owl-controls .owl-dots .active span, .testimonials-section-s2 .owl-controls .owl-dots .active span {

  background: #1d2b57;

  -webkit-box-shadow: 0 0 0 2px #1d2b57;

  box-shadow: 0 0 0 2px #1d2b57;

}

.testimonials-section .owl-controls .owl-nav .owl-prev:hover, .testimonials-section-s2 .owl-controls .owl-nav .owl-prev:hover,

.testimonials-section .owl-controls .owl-nav .owl-next:hover, .testimonials-section-s2 .owl-controls .owl-nav .owl-next:hover {

  background: #dadada;

  color: #1d2b57;

}

.contact-section .contact-form label {

  color: #fff;

}

.contact-section .contact-form .submit-btn-wrap input {

  background-color: #1d2b57;

}

.news-section .entry-media, .news-section-s2 .entry-media, .news-section-s3 .entry-media {

  border-bottom: 3px solid #1d2b57;

}

.news-section .entry-body h3 a:hover, .news-section-s2 .entry-body h3 a:hover, .news-section-s3 .entry-body h3 a:hover {

  color: #1d2b57;

}

.contact-info-map-section .contact-info i {

  color: #2c4080;

}

.news-letter-section h3 span {

  color: #1d2b57;

}

.news-letter-section form div button {

  background-color: #1d2b57;

}

.about-section-s2 .about-title > span {

  color: #1d2b57;

}

.about-section-s2 .video-holder i {

  background-color: #1d2b57;

}

.services-section-s2 .view-all-services a {

  color: #1d2b57;

}

.services-section-s2 .owl-controls .owl-dots .owl-dot span {

  background: #1d2b57;

}

.services-section-s2 .owl-controls .owl-dots .active span {

  -webkit-box-shadow: 0 0 0 2px #1d2b57;

  box-shadow: 0 0 0 2px #1d2b57;

}

.services-section-s2 .owl-controls .owl-nav .owl-prev:hover,

.services-section-s2 .owl-controls .owl-nav .owl-next:hover {

  background: #1d2b57;

}

.features-section .grid .details {

  background-color: #1d2b57;

}

.team-section .grid:hover .details {

  background-color: #1d2b57;

}

.team-section .img-holder-social ul a:hover {

  color: #1d2b57;

}

.team-section .owl-controls .owl-dots .active span {

  background: #1d2b57;

  border: 3px solid #fff;

  -webkit-box-shadow: 0 0 0 2px #1d2b57;

  box-shadow: 0 0 0 2px #1d2b57;

}

.work-process-section .tablinks .active a {

  background-color: #1d2b57;

}

.pricing-section .tablinks .active a {

  background-color: #1d2b57;

}

.pricing-section .pricing-header h3 {

  color: #1d2b57;

}

.pricing-section .grid:hover .pricing-header {

  background-color: #1d2b57;

}

.pricing-section .grid:hover .theme-btn-s3 {

  background-color: #1d2b57;

}

.all-testimonials-section .rating i {

  color: #1d2b57;

}

.all-team-member-section .grid:hover .details {

  background-color: #1d2b57;

}

.all-team-member-section .img-holder-social ul a:hover {

  color: #1d2b57;

}

.faq-pg-section .section-title-s4 small {

  color: #1d2b57;

}

.all-services-section .grid .overlay a {

  color: #1d2b57;

}

.all-services-section .grid .read-more a:hover {

  color: #1d2b57;

}

.all-projects-section .gallery-filters a {

  color: #1d2b57;

}

.all-projects-section .info .cat {

  color: #1d2b57;

}



.all-projects-section .info h3 a:hover {

  color: #1d2b57;

}

.project-single-section .project-info i {

  color: #1d2b57;

}



.project-single-wrok-process .grids > .grid:nth-child(3) .details {

  background-color: #1d2b57;

}

.service-single-content .download a {

  border: 2px solid #1d2b57;

}

.service-single-content .details ul li i {

  background-color: #1d2b57;

}

.contact-pg-contact-section .contact-info li i {

  color: #1d2b57;

}

.contact-pg-contact-section #loader {

  color: #1d2b57;

}

.blog-calassic-main-content .entry-meta li a:hover {

  color: #1d2b57;

}

.blog-calassic-main-content .entry-title-meta h3 a:hover {

  color: #1d2b57;

}

.blog-calassic-main-content .entry-media .tags a {

  color: #1d2b57;

}

.blog-calassic-main-content .entry-body .read-more:hover {

  color: #1d2b57;

}

.blog-single-section .entry-meta li a:hover {

  color: #1d2b57;

}

.blog-single-section .tag-share .tag a:hover {

  background-color: #1d2b57;

  border-color: #1d2b57;

}

.blog-single-section .tag-share .share a:hover {

  color: #1d2b57;

}

.blog-single-section .about-author .social li a:hover {

  color: #1d2b57;

}

.blog-single-section .comments .article .replay button:hover {

  color: #1d2b57;

}

.blog-single-section .comment-respond .submit-btn button {

  background-color: #1d2b57;

}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {

    color: #1d2b57!important;

}

.news-letter-section form div .wpcf7-submit {

    background-color: #1d2b57;

}

.contact-section .contact-form .submit-btn-wrap input:hover {

    background-color: #213471;

}

.back-to-top {

    background-color: #1d2b57;

}

.news-letter-section form div .wpcf7-submit:hover, .blog-sidebar .news-letter-widget .wpcf7-submit:hover {

    background-color: #213471;

}

.about-section .left-col {

    background-color: #1d2b57;

    opacity: 0.8;

}

.service-single-sidebar .services-link-widget ul li.current-menu-item a {

    background-color: #1d2b57;

}

.blog-sidebar .search-widget button:hover, .blog-sidebar .news-letter-widget button:hover {

    background-color: #213471;

}

.contact-pg-contact-section .submit-btn .wpcf7-submit{

    background-color: #1d2b57;

}

.blog-single-section .comment-respond .form-submit .submit:hover, .contact-pg-contact-section .submit-btn .wpcf7-submit:hover {

    background-color: #213471;

}

.blog-sidebar .widget_categories ul a:hover {

    color: #1d2b57;

}

.blog-sidebar .search-widget button, .blog-sidebar .news-letter-widget .wpcf7-submit{

  background-color: #1d2b57;

}

.blog-sidebar .widget_tag_cloud a:hover {

    background-color: #1d2b57;

}

.blog-single-section .comment-respond p.logged-in-as a:hover, .blog-single-section .comments a.comment-reply-link:hover {

    color: #1d2b57;

}

.blog-single-section .comment-respond .form-submit .submit{

      background-color: #1d2b57;

}

.blog-calassic-main-content .entry-media:before {

    background-color: #1d2b57;

  }

  .blog-calassic-main-content .grid .entry-media:hover:before {

    opacity: 0.8;

}

ul.pg-pagination span.page-numbers.current {

    background: -webkit-gradient(linear, left top, left bottom, from(#1d2b57), to(#213471));

}

.services-section .grid .overlay{

  background-color: #1d2b57;

  opacity:0.8;

}

.all-services-section .grid .overlay{

      background-color: #1d2b57;

      opacity: 0.8;

}