/* here you can put your own css to customize and override the theme */
.page-header .page-header-top .page-logo .logo-default {
    margin: 10px 0 0;
}

.floating-wpp-head .close{
	background-image: none !important;
}

.mt-element-overlay .mt-overlay-3 .mt-overlay {
	background-color: unset !important;
}

@media (min-width: 992px){
	.container-fluid {
		padding-left: 0px; 
		padding-right: 0px; 
	}	
}

.about-header {
  background-size: cover;
}

.page-header .page-header-top {
	height: 167px;
}

.page-header .page-header-menu {
	display: flex;
}

.page-header .page-header-top .page-logo {
	height: 120px;
}


.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>img {
  height: 145px;
}

.nav-pills, .nav-tabs {
    margin-bottom: 0px;
}

.nav-tabs {
    border-bottom: 1px solid #60aee4;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #555555;
    background-color: #fff;
    border: 1px solid #60aee4;
    border-bottom-color: transparent;
    cursor: default;
}

.nav-grey > li.active > a, .nav-grey > li.active > a:hover, .nav-grey > li.active > a:focus {
    border-color: #ddd transparent #ddd #ddd !important;
}

.about-text > h4 {
    background-color: #3b9cdd !important;
}

.mt-comments .mt-comment .mt-comment-body {
    padding-left: 0px !important;
}

.page-header .page-header-menu {
    background: #3b9cdd !important;
}

.page-header {
    height: 171px !important;
}

.sweet-overlay{
	z-index: 99999999 !important;
}

.sweet-alert{
	z-index: 99999999 !important;
}

#ajax3{
    z-index: 999999999999 !important;
}

@media (max-width: 768px){
    .logo-default{
        width:  100% !important;
    }

    .page-header .page-header-top .top-menu {
        display: block;
        clear: both;
        margin-top: -40px;
    }

    .logo-be-smart{
        height: 70px !important;
    }

    .menu-toggler{
        display: none !important;
    }

    .search-form{
        width:  100% !important;
    }
}