/**
* Theme Name: Whitehall Child
* Description: This is a child theme of Whitehall, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/template_path">ThemeKalia</a>
* Template: whitehall
* Version: 1.6
*/


/* template-color */

/* template-color */

.scroll-top:hover{
	color: #2b5df2 !important;
}

.preloader-close{
	background-color: #2b5df2 !important;
}

.handle-preloader .animation-preloader .spinner{
	border: 3px solid #2b5df2 !important;
}

.handle-preloader .animation-preloader .txt-loading .letters-loading{
  color: #2b5df2 !important;
}

.handle-preloader .animation-preloader .txt-loading .letters-loading:before{
  color: #2b5df2 !important;
}

.header-top .weathre-box i{
	color: #2b5df2 !important;
}

.style-one .header-top .weathre-box a:hover{
  color: #2b5df2 !important;
}

.style-one .header-top .links-box li a:hover{
	color: #2b5df2 !important;
}

.style-one .header-top .info-list li i{
	color: #2b5df2 !important;
}

.style-one .header-top .info-list li a:hover{
  color: #2b5df2 !important;
}

.style-one .header-top .social-links li a:hover{
  color: #2b5df2 !important;
}

.main-header .menu-right-content .language-box .text i{
	color: #2b5df2 !important;
}

.main-header .menu-right-content .language-box .language-list{
	border-top: 3px solid #2b5df2 !important;
}

.main-header .menu-right-content .language-box .language-list li a:hover{
  color: #2b5df2 !important;
}

.main-header .menu-right-content .other-option li button:hover{
  color: #2b5df2 !important;
}

.main-header .menu-right-content .other-option li.nav-box .nav-toggler:hover{
  color: #2b5df2 !important;
}

.main-menu .navigation > li.current > a,
.main-menu .navigation > li:hover > a{
  color: #2b5df2 !important;
}

.main-menu .navigation > li > ul > li > a:before{
	color: #2b5df2 !important;
}

.main-menu .navigation > li > ul > li > a:hover,
.main-menu .navigation > li > .megamenu li > a:hover{
	color: #2b5df2 !important;
}

.main-menu .navigation > li > ul > li > ul > li > a:hover{
  color: #2b5df2 !important;
}

.main-menu .navigation > li > ul > li > ul > li > a:before{
	color: #2b5df2 !important;
}

.search-popup .search-form fieldset input[type="submit"]{
	background: #2b5df2 !important;
}

.search-popup .close-search:hover{
	color: #2b5df2 !important;
}

.search-popup .recent-searches li a:hover{
	color: #2b5df2 !important;
	border-color: #2b5df2 !important;
}

.close-side-widget:hover{
	color: #2b5df2 !important;
}

.theme-btn{
	background: #2b5df2 !important;
}

.sidebar-info-contents .content-inner .contact-info ul li a:hover{
	color: #2b5df2 !important;
}

.sidebar-info-contents .content-inner .social-box li a:hover{
	color: #2b5df2 !important;
	border-color: #2b5df2 !important;
}

.banner-carousel .content-box h6{
	color: #2b5df2 !important;
}

.sidebar-info-contents .content-inner .content-box .booking-form .form-group input:focus,
.sidebar-info-contents .content-inner .content-box .booking-form .form-group textarea:focus{
	border-color: #2b5df2 !important;
}

.sidebar-info-contents .content-inner .content-box .booking-form .form-group button{
	background: #2b5df2 !important;
}

.sidebar-info-contents .content-inner .content-box .booking-form .form-group button:hover{
	color: #2b5df2 !important;
}

.banner-section .owl-nav .owl-prev:hover,
.banner-section .owl-nav .owl-next:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.activities-section .single-item .icon-box{
	color: #2b5df2 !important;
}

.activities-section .single-item .icon-box:after{
	background: #2b5df2 !important;
}

.sec-title h6{
	color: #2b5df2 !important;
}

.sec-title .title-shape{
	background: #2b5df2 !important;
}

.sec-title .title-shape:before{
	background: #2b5df2 !important;
}

.sec-title .title-shape:after{
	background: #2b5df2 !important;
}

.social-style-one li:first-child a{
	background: #3b5998;
}

.social-style-one li:nth-child(2) a{
  background: #55acee;
}

.social-style-one li:nth-child(3) a{
  background: #dc4e41;
}

.social-style-one li:last-child a{
  background: #3f729b;
}

.content_block_1 .content-box .lower-box .single-item .icon-box{
	color: #2b5df2 !important;
}

.content_block_1 .content-box .lower-box .single-item p a:hover{
  color: #2b5df2 !important;
}

.content_block_1 .content-box .lower-box .single-item:hover .icon-box{
	background: #2b5df2 !important;
	border-color: #2b5df2 !important;
}

.image_block_1 .image-box .text{
	border-bottom: 3px solid #2b5df2 !important;
}

.explore-block-one .inner-box:before{
	border: 3px solid #2b5df2 !important;
}

.explore-block-one .inner-box .content-box .overlay-content{
	background: #2b5df2 !important;
}

.explore-block-one .inner-box .content-box .overlay-content .link-box li a{
	border: 3px solid #2b5df2 !important;
}

.explore-block-one .inner-box .content-box .overlay-content .link-box li a span:hover {
	color: #2b5df2 !important;
}

.explore-block-one .inner-box .content-box .overlay-content .link-box li a:hover{
	color: #2b5df2 !important;
}

.explore-block-one .inner-box .content-box .overlay-content .link-box li a{
	color: #2b5df2 !important;
}

.explore-banner .single-item .title-box{
	background: #2b5df2 !important;
}

.explore-banner .single-item .inner-box p a:hover{
  color: #2b5df2 !important;
}

.service-block-one .inner-box:before{
	background: #2b5df2 !important;
}

.service-block-one .inner-box:after{
	background: #2b5df2 !important;
}

.service-block-one .inner-box h4 a:hover{
  color: #2b5df2 !important;
}

.service-block-one .inner-box .btn-box a:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.service-block-one .inner-box:hover .icon-box{
  color: #2b5df2 !important;
}

.service-section .sec-title .links:hover{
  color: #2b5df2 !important;
}

.schedules-section .subscribe-inner .subscribe-form .form-group input:focus{
  border-color: #2b5df2 !important;
}

.schedule-block-one .inner-box .image-box .content-box .post-date h3{
	color: #2b5df2 !important;
}

.schedule-block-one .inner-box .image-box .content-box .text .category{
	background: #2b5df2 !important;
}

.schedule-block-one .inner-box .lower-content .post-info li i{
	color: #2b5df2 !important;
}

.schedule-block-one .inner-box .lower-content .links a:hover{
  color: #2b5df2 !important;
}

.schedule-block-one .inner-box .lower-content .share-box a:hover{
  color: #2b5df2 !important;
}

.schedules-section .owl-nav .owl-prev:hover,
.schedules-section .owl-nav .owl-next:hover{
  color: #2b5df2 !important;
}

.solution-block-one .inner-box:before{
	background: #2b5df2 !important;
}

.solutions-section .lower-box .text .icon-box{
	background: #2b5df2 !important;
}

.testimonial-block-one .inner-box .image-box{
	border: 2px solid #2b5df2 !important;
}

.testimonial-block-one .inner-box .image-box:before{
	background: #2b5df2 !important;
}

.testimonial-block-one .inner-box .author-box .designation{
	color: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .author-box h4 a:hover{
  color: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .author-box .designation{
	color: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .othre-info li.mail-box:hover{
  background: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .othre-info li.phone-box a{
	background: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .othre-info li.phone-box a:before{
	background: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .othre-info li.phone-box:hover{
	border-color: #2b5df2 !important;
	color: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .othre-info li.share-option:hover{
  border-color: #2b5df2 !important;
  color: #2b5df2 !important;
}

.team-block-one .inner-box .lower-content .othre-info li.share-option .share-links li:first-child a{
	background: #bd081c;
}

.team-block-one .inner-box .lower-content .othre-info li.share-option .share-links li:nth-child(2) a{
	background: #55acee;
}

.team-block-one .inner-box .lower-content .othre-info li.share-option .share-links li:last-child a{
	background: #3b5998;
}

.news-block-one .inner-box .image-box .post-date h3{
	color: #2b5df2 !important;
}

.news-block-one .inner-box .lower-content .category a{
	background: #2b5df2 !important;
}

.news-block-one .inner-box .lower-content h4 a:hover{
  color: #2b5df2 !important;
}

.news-block-one .inner-box .lower-content .post-info li a:hover{
  color: #2b5df2 !important;
}

.funfact-block-one .inner-box h6{
	color: #2b5df2 !important;
}

.twitter-feed .inner-content .single-item .title-box{
	background: #2b5df2 !important;
}

.twitter-feed .inner-content .single-item .title-box .icon-box{
	color: #2b5df2 !important;
}

.twitter-feed .inner-content .single-item .inner-box h5 i{
	color: #2b5df2 !important;
}

.twitter-feed .inner-content .single-item .inner-box .text a{
	color: #2b5df2 !important;
}

.twitter-feed .inner-content .single-item .inner-box .post-info li a:hover{
  color: #2b5df2 !important;
}

.twitter-feed .inner-content .single-item .inner-box .share a:hover{
  color: #2b5df2 !important;
}

.footer-top .footer-logo:before{
	background: #2b5df2 !important;
}

.footer-top .postcode-form .form-group button{
	background: #2b5df2 !important;
}

.footer-top .postcode-form .form-group input:focus{
  border-color: #2b5df2 !important;
}

.main-footer .widget-section .register-widget .inner-box{
	background: #2b5df2 !important;
}

.main-footer .widget-section .register-widget .inner-box .upper .icon-box{
	color: #2b5df2 !important;
}

.footer-bottom .copyright p a{
	color: #2b5df2 !important;
}

.main-header.style-two .top-inner{
	background: #2b5df2 !important;
}

.main-header.style-two .header-top .social-links li a:hover{
	color: #2b5df2 !important;
}

.main-header.style-two .top-inner:before{
	background: #2b5df2 !important;
}

.main-header .header-down .owl-nav .owl-prev:hover,
.main-header .header-down .owl-nav .owl-next:hover{
  color: #2b5df2 !important;
}

.main-header .header-down .weathre-box i{
	color: #2b5df2 !important;
}

.main-header .header-down .weathre-box a:hover{
  color: #2b5df2 !important;
}

.theme-btn.style-two{
	color: #2b5df2 !important;
}

.service-block-two .inner-box h6{
	color: #2b5df2 !important;
}

.service-block-two .inner-box h4 a:hover{
  color: #2b5df2 !important;
}

.service-block-two .inner-box .icon-box{
	color: #2b5df2 !important;
}

.service-block-two .inner-box:hover .link a{
  color: #2b5df2 !important;
}

.service-block-two .inner-box:hover .icon-box:before{
  background: rgba(43,93,242,0.7) !important;
}

.service-block-two .inner-box .icon-box:after{
	background: rgba(43,93,242,0.5) !important;
}

.explore-block-two .inner-box .content-box .icon-box{
	color: #2b5df2 !important;
}

.explore-block-two .inner-box .overlay-content .icon-box{
	background: #2b5df2 !important;
}

.explore-block-two .inner-box .overlay-content .text{
	background: #2b5df2 !important;
}

.explore-style-two .owl-theme .owl-dots .owl-dot.active span,
.explore-style-two .owl-theme .owl-dots .owl-dot span:hover{
  background: #2b5df2 !important;
}

.content_block_3 .content-box h4 i{
	color: #2b5df2 !important;
}

.online-services .owl-nav .owl-prev:hover, 
.online-services .owl-nav .owl-next:hover{
  color: #2b5df2 !important;
}

.online-block-one .inner-box:hover .icon-box{
	color: #2b5df2 !important;
}

.online-block-one .inner-box:before{
	background: #2b5df2 !important;
}

.online-block-one .inner-box:hover:after{
	border-color: #2b5df2 !important;
}

.online-services .inner-content .more-text a{
  color: #2b5df2 !important;
}

.about-style-two .quote-box .inner-box{
	background: #2b5df2 !important;
}

.content_block_4 .content-box .right-column .single-item h5{
	border-left: 3px solid #2b5df2 !important;
}

.content_block_4 .content-box .right-column .single-item:hover h5{
	color: #2b5df2 !important;
}

.content_block_4 .content-box .right-column .single-item:hover h5 i{
	color: #2b5df2 !important;
}

.content_block_4 .content-box .bx-controls-direction .bx-prev:hover,
.content_block_4 .content-box .bx-controls-direction .bx-next:hover{
  color: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.team-section .owl-theme .owl-dots .owl-dot.active span,
.team-section .owl-theme .owl-dots .owl-dot span:hover{
	background: #2b5df2 !important;
}

.download-block-one .inner-box:hover .download-btn a{
	color: #2b5df2 !important;
}

.accordion-box .block .acc-btn.active .icon-outer:after{
	color: #2b5df2 !important;
}

.accordion-box .block .acc-btn.active h5{
	color: #2b5df2 !important;
}

.accordion-box .block .acc-content .list li.checked:before{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.accordion-box .block .acc-btn.active h5{
	border-color: #2b5df2 !important;
}

.accordion-box ::-webkit-scrollbar-thumb{
	background: #2b5df2 !important;
}

.schedule-block-two .inner-box .image-box .text .category p{
	background: #2b5df2 !important;
}

.schedule-block-two .inner-box .image-box .text h3 a:hover{
  color: #2b5df2 !important;
}

.schedule-block-two .inner-box .lower-content .date h3 span{
	color: #2b5df2 !important;
}

.schedule-block-two .inner-box .lower-content .post-info li i{
	color: #2b5df2 !important;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, 
.bx-wrapper .bx-pager.bx-default-pager a.active, 
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #2b5df2 !important;
}

.schedules-style-two .bx-controls-direction .bx-prev:hover,
.schedules-style-two .bx-controls-direction .bx-next:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.news-block-two .inner-box .content-box .category a{
	background: #2b5df2 !important;
}

.news-block-two .inner-box .content-box .text .post-date h3{
	background: #2b5df2 !important;
}

.news-block-two .inner-box .content-box .text h4:before{
	background: #2b5df2 !important;
}

.testimonial-block-two .inner-box .text .icon-box{
	background: #2b5df2 !important;
}

.testimonial-block-two .inner-box .author-box .designation{
	color: #2b5df2 !important;
}

.testimonial-block-two .inner-box .text:after{
	border: 1px solid #2b5df2 !important;
}

.info-block-one .inner-box .content-box .icon-box{
	color: #2b5df2 !important;
}

.info-block-one .inner-box .overlay-content p:before{
	background: #2b5df2 !important;
}

.info-block-one .inner-box .overlay-content a{
	color: #2b5df2 !important;
}

.info-block-one .inner-box .overlay-content .social-links li a:hover{
  color: #2b5df2 !important;
}

.contact-section .form-block .form-group input:focus,
.contact-section .form-block .form-group textarea:focus{
  border-color: #2b5df2 !important;
}

.contact-section .form-block .form-group button{
	background: #2b5df2 !important;
}

.footer-top-two .logo-widget .owl-nav .owl-prev:hover,
.footer-top-two .logo-widget .owl-nav .owl-next:hover{
  color: #2b5df2 !important;
}

.footer-top-two .links-widget .social-box li:first-child a{
	background: #3b5998;
}

.footer-top-two .links-widget .social-box li:last-child a{
	background: #55acee;
}

.footer-top-two .post-widget .post .post-date h3{
	background: #2b5df2 !important;
}

.footer-top-two .post-widget .post h5 a:hover{
  color: #2b5df2 !important;
}

.footer-top-two .post-widget .subscribe-form .form-group input:focus{
  border-color: #2b5df2 !important;
}

.footer-top-two .post-widget .subscribe-form .form-group button{
	background: #2b5df2 !important;
}

.footer-bottom.alternat-2 .footer-nav li a:hover{
  color: #2b5df2 !important;
}

.feature-block-one .inner-box:hover .text a{
	background: #2b5df2 !important;
}

.feature-block-one .inner-box h4:before{
	background: #2b5df2 !important;
}

.feature-block-one .inner-box h4:after{
	background: #2b5df2 !important;
}


.discover-block-one .inner-box h4:before{
	background: #2b5df2 !important;
}

.discover-block-one .inner-box h4:after{
	background: #2b5df2 !important;
}

.discover-block-one .inner-box a:hover{
  background: #2b5df2 !important;
}

.information-block-one .inner-box .count{
	background: #2b5df2 !important;
}

.information-block-one .inner-box .icon-box{
	color: #2b5df2 !important;
}

.information-block-one .inner-box .text a:hover{
  color: #2b5df2 !important;
}

.information-section .bx-controls-direction .bx-prev:hover,
.information-section .bx-controls-direction .bx-next:hover{
  color: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.award-block-one .inner-box .overlay-content a:hover{
  color: #2b5df2 !important;
}

.feature-block-two .inner-box .lower-content h4:before{
	background: #2b5df2 !important;
}

.feature-block-two .inner-box .lower-content h4:after{
	background: #2b5df2 !important;
}

.feature-block-two .inner-box .lower-content h4 a:hover{
  color: #2b5df2 !important;
}

.feature-block-two .inner-box .lower-content .icon-box{
	background: #2b5df2 !important;
}

.feature-block-two .inner-box .lower-content .btn-box a:hover{
  color: #2b5df2 !important;
}

.history-section .inner-box .single-item h6{
	color: #2b5df2 !important;
}

.history-section .inner-box .single-item:before{
	background: #2b5df2 !important;
}

.content_block_6 .content-box .left-column .single-item .icon-box{
	background: #2b5df2 !important;
}

.content_block_6 .content-box .btn-box a:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.content_block_7 .content-box .left-column{
	background: #2b5df2 !important;
}

.content_block_7 .content-box .right-column .image-box a:hover{
  background: #2b5df2 !important;
}

.content_block_7 .content-box .right-column .inner .icon-box{
	color: #2b5df2 !important;
}

.service-style-two .owl-nav .owl-prev:hover,
.service-style-two .owl-nav .owl-next:hover{
  background: #2b5df2 !important;
}

.content_block_8 .content-box .text a:hover{
  color: #2b5df2 !important;
}

.faq-section .accordion-box .block .acc-btn.active h5 span{
  color: #2b5df2 !important;
}

.content_block_10 .content-box .join-form .form-group input:focus{
  border-color: #2b5df2 !important;
}

.content_block_10 .content-box .join-form .form-group button:hover{
  color: #2b5df2 !important; 
}

.sortable-masonry .filters .filter-btns li.active{
  color: #2b5df2 !important;
}

.portfolio-block-one .inner-box .content-box .link a{
	background: #2b5df2 !important;
}

.portfolio-block-one .inner-box .content-box .text p{
	color: #2b5df2 !important;
}

.portfolio-block-one .inner-box .content-box .text h4 a:hover{
  color: #2b5df2 !important;
}

.portfolio-block-two .inner-box .overlay-content .link a{
	background: #2b5df2 !important;
}

.portfolio-block-two .inner-box .overlay-content .text p{
	color: #2b5df2 !important;
}

.portfolio-block-two .inner-box .overlay-content .text h4 a:hover{
	color: #2b5df2 !important;
}

.pagination li a:hover,
.pagination li a.current{
	background: #2b5df2 !important;
}

.faq-sidebar .single-item:hover span{
	color: #2b5df2 !important;
	border-color: #2b5df2 !important;
}

.faq-sidebar .single-item:hover .icon-box{
	color: #2b5df2 !important;
}

.faq-sidebar .single-item a:hover{
  color: #2b5df2 !important;
}

.faq-page-section .form-inner .question-form .form-group input:focus,
.faq-page-section .form-inner .question-form .form-group textarea:focus{
  border-color: #2b5df2 !important;
}

.subscribe-section{
	background: #2b5df2 !important;
}

.content_block_11 .content-box .inner-box .btn-box a:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.content_block_11 .content-box .inner-box .support-box i{
	background: #2b5df2 !important;
}

.department-details-content .discription-box .single-item .image-box:before{
	border: 2px solid #2b5df2 !important;
}

.department-details-content .owl-theme .owl-dots .owl-dot.active span,
.department-details-content .owl-theme .owl-dots .owl-dot span:hover{
	background: #2b5df2 !important;
}

.department-details-content .highlights-box .image-box .icon-box{
	background: #2b5df2 !important;
}

.department-details-content .highlights-box .text a:hover{
  color: #2b5df2 !important;
}

.department-details-content .highlights-box .owl-nav .owl-prev:hover,
.department-details-content .highlights-box .owl-nav .owl-next:hover{
  color: #2b5df2 !important;
}

.department-details-content .download-box .download-list li a:hover{
	background: #2b5df2 !important;
}

.department-sidebar .sidebar-banner{
	background-color: #2b5df2 !important;
}

.department-sidebar .sidebar-banner:before{
	background-color: #2b5df2 !important;
}

.department-sidebar .sidebar-banner .icon-box{
	color: #2b5df2 !important;
}

.department-sidebar .widget-title .title-shape{
	background: #2b5df2 !important;
}

.department-sidebar .widget-title .title-shape:before{
	background: #2b5df2 !important;
}

.department-sidebar .widget-title .title-shape:after{
	background: #2b5df2 !important;
}

.department-sidebar .sidebar-category .category-list li .icon-box{
	color: #2b5df2 !important;
}

.department-sidebar .sidebar-category .category-list li:hover .icon-box,
.department-sidebar .sidebar-category .category-list li.current .icon-box{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.department-sidebar .sidebar-category .category-list li:before{
	border: 1px solid #2b5df2 !important;
}

.department-sidebar .sidebar-contact .info-list li .icon-box{
	color: #2b5df2 !important;
}

.department-sidebar .sidebar-contact .info-list li a:hover{
  color: #2b5df2 !important;
}

.events-list .filter-box .search-btn button{
	background: #2b5df2 !important;
}

.schedule-block-three .inner-box .schedule-date .list li i{
	color: #2b5df2 !important;
}

.schedule-block-three .inner-box .text .category{
	background: #2b5df2 !important;
}

.schedule-block-three .inner-box .text h3 a:hover{
  color: #2b5df2 !important;
}

.schedule-block-three .inner-box:hover .text .link a{
  color: #2b5df2 !important;
}

.page-title.style-two .title .category{
	background: #2b5df2 !important;
}

.event-details .event-info .single-item h4{
	background: #2b5df2 !important;
}

.event-details .event-info .single-item .list li i{
	color: #2b5df2 !important;
}

.event-details .event-info .single-item .list li a:hover{
  color: #2b5df2 !important;
}

.group-title .title-shape{
	background: #2b5df2 !important;
}

.group-title .title-shape:before{
	background: #2b5df2 !important;
}

.event-details .purpose-box .accordion-box .block .acc-btn.active h5 i{
	color: #2b5df2 !important;
}

.event-details .purpose-box .form-inner .form-group input:focus,
.event-details .purpose-box .form-inner .form-group textarea:focus{
  border-color: #2b5df2 !important;
}

.event-details .social-box .social-links li:first-child a{
	background: #3b5998;
}

.event-details .social-box .social-links li:nth-child(2) a{
  background: #55acee;
}

.event-details .social-box .social-links li:nth-child(3) a{
  background: #dc4e41;
}

.event-details .social-box .social-links li:last-child a{
  background: #bd081c;
}

.news-block-three .inner-box .post-date h3{
	background: #2b5df2 !important;
}

.news-block-three .inner-box .lower-content .category a{
	background: #2b5df2 !important;
}

.news-block-three .inner-box .lower-content h3 a:hover{
  color: #2b5df2 !important;
}

.news-block-three .inner-box .lower-content .post-info li a:hover{
  color: #2b5df2 !important;
}

.news-block-three .inner-box .lower-content .btn-box a:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.news-block-three .inner-box .lower-content .share-option:hover .share-icon{
	color: #2b5df2 !important;
	border-color: #2b5df2 !important;
}

.news-block-three .inner-box .lower-content .share-option .social-links li a:hover{
  color: #2b5df2 !important;
}

.blog-sidebar .search-widget .search-form .form-group input:focus{
  border-color: #2b5df2 !important;
}

.blog-sidebar .search-widget .search-form .form-group input:focus + button,
.blog-sidebar .search-widget .search-form .form-group button:hover{
	color: #2b5df2 !important;
}

.blog-sidebar .widget-title:before{
	background: #2b5df2 !important;
}

.blog-sidebar .widget-title:after{
	background: #2b5df2 !important;
}

.blog-sidebar .category-widget .category-list li a:hover:before{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.blog-sidebar .category-widget .category-list li a:hover{
  color: #2b5df2 !important;
}

.blog-sidebar .post-widget .post h6 a:hover{
  color: #2b5df2 !important;
}

.blog-sidebar .post-widget .post .post-thumb{
	background-color: #2b5df2 !important;
}

.blog-sidebar .tags-widget .tags-list li a:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.page-title .lower-box .left-column .post-date h3{
	background: #2b5df2 !important;
}

.page-title .lower-box .left-column .post-info li a:hover{
  color: #2b5df2 !important;
}

.page-title .lower-box .right-column .share-box a:hover{
  color: #2b5df2 !important;
}

.blog-details-content .inner-box blockquote h4 span{
	color: #2b5df2 !important;
}

.blog-details-content .inner-box blockquote:before{
	border: 1px solid #2b5df2 !important;
}

.blog-details-content .inner-box blockquote:after{
	background: #2b5df2 !important;
}

.blog-details-content .tags-box .tags-list li a:hover{
  color: #2b5df2 !important;
}

.blog-details-content .author-box .text h4:before{
	background: #2b5df2 !important;
}

.blog-details-content .author-box .text .social-style-one li:last-child a{
	background: #bd081c;
}

.blog-details-content .author-box .text .link a:hover{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.blog-details-content .post-nav-btn a:hover{
  color: #2b5df2 !important;
}

.blog-details-content .comment-box .comment .reply-btn{
	color: #2b5df2 !important;
}

.comments-form-area .default-form .form-group input:focus,
.comments-form-area .default-form .form-group textarea:focus{
	border-color: #2b5df2 !important;
}

.blog-details-content .comments-form-area .text p span{
	color: #2b5df2 !important;
}

.content_block_12 .content-box .text h4 i{
	color: #2b5df2 !important;
}

.content_block_12 .content-box .text a:hover{
  color: #2b5df2 !important;
}

.content_block_12 .content-box .social-box{
	border-left: 3px solid #2b5df2 !important;
}

.content_block_13 .content-box .single-item .icon-box{
	color: #2b5df2 !important;
}

.content_block_13 .content-box .single-item:hover .icon-box{
  border-color: #2b5df2 !important;
  background: #2b5df2 !important;
}

.content_block_13 .content-box .single-item .icon-box:before{
	background: #2b5df2 !important;
}

.content_block_13 .content-box .single-item .info li a:hover{
  color: #2b5df2 !important;
}

.contact-information-two .inner-content .single-item h4:before{
	background: #2b5df2 !important;
}

.contact-information-two .inner-content .single-item h4:after{
	background: #2b5df2 !important;
}

.contact-information-two .inner-content .single-item .info li a:hover{
  color: #2b5df2 !important;
}

.contact-information-two .inner-content .single-item .link a:hover{
	color: #2b5df2 !important;
}

.contact-information-two .owl-theme .owl-dots .owl-dot.active span,
.contact-information-two .owl-theme .owl-dots .owl-dot span:hover{
	background: #2b5df2 !important;
}

.contact-style-two .default-form .form-group input:focus,
.contact-style-two .default-form .form-group textarea:focus{
	border-color: #2b5df2 !important;
}

.mobile-menu .navigation li > a:before{
	border-left: 5px solid #2b5df2 !important;
}

.schedules-section .schedule-tab-btns li.active-btn{
  background: #2b5df2 !important;
  color: #ffffff;
}

.blog-details-content .inner-box .post-date h3{
	  background: #2b5df2 !important;
}

.blog-details-content .inner-box .lower-content .category a{
		  background: #2b5df2 !important;
}

.campaign-summary .campaign-donation .donate-button{
		  background: #2b5df2 !important;
}

.sidebar-info-contents .content-inner .content-box .booking-form .form-group input[type=submit]{
		  background: #2b5df2 !important;
}

.sidebar-info-contents .content-inner .content-box .booking-form .form-group input[type=submit]:hover{
  color: #2b5df2 !important;
}

.contact-section .form-block .form-group input[type=submit]{
	  color: #2b5df2 !important;
}

.pagination li span.current {
		  background: #2b5df2 !important;
}

.department-widget ul.menu li.current-menu-item  {
    border-color: #2b5df2 !important;
}
.department-widget ul.menu li.current-menu-item a {
    color: #2b5df2 !important;
}

.blog-sidebar .sidebar-widget ul li a:hover:before{
  background: #2b5df2 !important;
  border-color: #2b5df2 !important;
}

.blog-sidebar .sidebar-widget ul li a:hover{
  color: #2b5df2 !important;
}

.blog-sidebar .sidebar-widget .tagcloud a:hover{
  background: #2b5df2 !important;
    border-color: #2b5df2 !important;
}

.contact_box_n.two p span i {
    color: #2b5df2 !important;
}

.category {
	display: none !important;
}

.news-block-two .post-info {
    display: none !important;
}



.news-block-two .post-date {
	display: none !important;
}


/*Changer l'icone dans le menu de navigation*/
.main-menu .navigation > li > ul > li > a:before{
  position: absolute;
 	content: "\f105" !important;
  font-family: 'Flaticon';
  font-size: 16px;
  left: 0px;
  top: 7px;
  opacity: 0;
  transition: all 500ms ease;
}

/* Ajouter de l'espacement entre les éléments dans la section équipe */
.team-section .row.clearfix {
    display: flex !important;
    flex-wrap: wrap !important; /* Permet de passer sur plusieurs lignes si nécessaire */
    justify-content: center !important; /* Centrage des éléments */
    margin: 0 auto !important;
}

/* Espacement entre les blocs d'équipe */
.team-section .team-block {
    margin-bottom: 30px !important; /* Marge sous chaque bloc */
}

/* Passer les liens hypertexte en bleu */
.entry-content p a,
.entry-content li a,
.entry-content span a {
  color: #2b5df2 !important;
}

.entry-content p a:hover,
.entry-content li a:hover,
.entry-content span a:hover {
  color: #2b5df2 !important;
  text-decoration: underline;
}

.elementor-widget-text-editor p a {
  color: #2b5df2 !important;
}

.elementor-widget-text-editor p a:hover {
  color: #2b5df2 !important;
  text-decoration: underline;
}

a.external-link {
  color: #2b5df2 !important;
}

a.external-link:hover {
  color: #2b5df2 !important;
  text-decoration: underline;
}

/* Masquer l’image mise en avant */
.blog-details-content .image-box {
  display: none !important;
}

/* Masquer le bloc auteur / commentaires */
.blog-details-content .post-info {
  display: none !important;
}

/* Masquer la date de publication */
.blog-details-content .post-date {
  display: none !important;
}

