/**
* 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
*/
.main-menu .navigation > li > a {
    font-size: 13px !important;
	color: #001065 !important;
}
.main-menu .navigation > li {
	    margin: 0px 10px !important;
}
.main-menu .navigation > li > ul > li > a:hover {
	color: #001065 !important;
}
.main-menu .navigation > li > ul > li > a {
	font-size: 12px !important;
	font-weight: 700 !important;
    font-family: 'DM Sans', sans-serif;
	color: #001065 !important;
	text-transform: uppercase !important;
}
.main-menu .navigation > li > ul > li > ul > li > a {
	font-size: 12px !important;
	font-weight: 700 !important;
    font-family: 'DM Sans', sans-serif;
	color: #001065 !important;
	text-transform: uppercase !important;
}
.banner-carousel .content-box h1 {
	font-size: 65px !important;
	text-align: center !important;
}
.explore-section {
    padding: 50px 0px 50px 0px !important;
}
.home-online .solutions-section .lower-box {
    padding: 0px !important;
}
.home-online .solutions-section {
    padding-bottom: 180px;
	padding-top: 50px !important;
}
.main-footer .footer-top-one ul.menu li a {
	color: #fff !important;
}
.main-footer .widget-section .contact-widget .info p {
    color: #fff !important;
}
.main-footer .widget-section .contact-widget .info p a {
	color: #fff !important;
}
.main-footer {
    background: #001065 !important;
}
.main-footer .widget-section {
    padding: 50px 0px 20px 0px !important;
}
.main-footer .widget-section .register-widget .inner-box {
    background: #E2CE8E !important;
}
.main-footer .widget-section .register-widget .inner-box .upper h4 {
	color: #001065 !important;
}
.main-footer .widget-section .register-widget .inner-box p {
    color: #001065 !important;
}
.home-explore .sec-title h6 {
    color: #fff !important;
}
.home-explore .sec-title .title-shape {
    background: #fff !important;
}
.service-block-two .inner-box h4 {
    font-size: 16px !important;
}
.home-depart .pb-140 {
    padding-bottom: 50px;
}
.home-depart .sec-pad {
    padding-top: 40px;
}
.service-style-two .outer-container {
	padding: 110px 0px 60px !important;
}
.home-tour .sec-pad {
    padding: 50px 0px 40px 0px;
}
.discover-block-one .inner-box h4:after {
    background: #fff !important;
}
.sec-pad-2 {
    padding: 15px 0px !important;
}
.post_content p {
    color: inherit;
	font-family: "Roboto", Sans-serif !important;
}
.page-title .title h1 {
	font-size: 40px !important;
	
}
.page-title {
    padding: 60px 0px 23px 0px !important;
}
.page-title .title {
    margin-bottom: 30px !important; 
}
.page-title:before {
    background: #18246B !important;
}
.mdusmart .news-block-one .inner-box .image-box .post-date {
    display: none !important;
}
.mdusmart .news-block-one .inner-box .lower-content .category {
    display: none;
}
.mdusmart ul.post-info.clearfix {
    display: none;
}

.news-block-one .inner-box .lower-content h4 {
    padding-bottom: 10px !important;
    margin-bottom: 0px !important;
    border-bottom: none !important;
}

.abt_content p {
    font-size: inherit !important;
    color: inherit !important;
    font-family: inherit !important;
    font-weight: inherit !important;
}
.fin_sec .layer-bg {
    top: 0px !important;!i;!;
}

.fin_sec .owl-nav.disabled {
    display: none;
}
table#tablepress-46 td {
    text-align: center;
}
.banner-section.style-two .banner-carousel .slide-item {
    padding: 150px 0px 180px 0px !important;
}
.theme-btn.style-two:hover {
	color: #fff !important;
}
.main-menu .navigation > li > ul > li > a:before {
	display: none;
}
.main-menu .navigation > li > ul > li > ul > li > a:before {
	display: none;
}
.header-lower .auto-container {
    max-width: unset;
}

header.main-header.style-one.fixed-header .auto-container {
    max-width: unset;
}
.service-style-two .outer-container .bg-layer {
	top: 0px !important;
}
section.discover-section.sec-pad {
	padding: 50px 0px 50px 0px !important;
}
.solution-block-one .inner-box {
    background: #18246B !important;
    border-right: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
}
.solution-block-one .inner-box h4 {
	color: #fff !important;
}
.solution-block-one .inner-box p {
	color: #fff !important;
}
.department-widget.widget_nav_menu {
	padding-top: 10px !important
}
.department-widget.widget_nav_menu .widget-title:before {
    top: -20px !important;
}
.service-block-two .inner-box h6 {
    font-size: 18px !important;
    font-weight: 700 !important;
}
.main-header .menu-right-content {
    display: none;
}