/* Fonts */

@font-face {
    font-family: "museo-sans";
    src: url("../fonts/Maison-Regular.ttf") format("truetype")
}

@font-face {
	font-family: "museo-sans";
	src: url("../fonts/MaisonNeue-Light.ttf") format("truetype")
}

html, 
body {
    font-family: 'museo-sans';
}

.tooltip {
    font-family: 'museo-sans';
}

.popover {
    font-family: 'museo-sans';
}

.m-dropdown.m-dropdown--arrow.m-dropdown--up .m-dropdown__arrow:before {
    font-family: 'museo-sans';
}

.m-dropdown.m-dropdown--arrow.m-dropdown--up .m-dropdown__wrapper .m-dropdown__arrow:before {
    font-family: 'museo-sans';
}

.m-dropdown.m-dropdown--arrow .m-dropdown__arrow:before,
.m-dropdown.m-dropdown--arrow.m-dropdown--up .m-dropdown__arrow:before {
    font-family: 'museo-sans';
}

.m-section .m-section__heading {
    font-family: 'museo-sans';
}

.btn {
    font-family: 'museo-sans';
}

.btn.m-btn--custom {
    font-family: 'museo-sans';
}

.m-messenger.m-messenger.m-messenger--message-arrow .m-messenger__message.m-messenger__message--in .m-messenger__message-arrow:before {
    font-family: 'museo-sans';
}

.m-messenger.m-messenger.m-messenger--message-arrow .m-messenger__message.m-messenger__message--out .m-messenger__message-arrow:before {
    font-family: 'museo-sans';
}

.m-portlet .m-portlet__head {
    background-color: #0713db;
    border-radius: 10px 10px 0 0;
}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text {
    font-family: 'museo-sans';
    color: #fff;
}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text small {
    font-family: 'museo-sans';
    color: #fff;
}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text .m-portlet__head-desc {
    font-family: 'museo-sans';
    color: #fff;
}

.m-portlet.m-portlet--creative .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text {
    font-family: 'museo-sans';
    color: #fff;
}

.vakata-context,
.vakata-context ul {
    font-family: 'museo-sans';
}

.m-header-menu .m-menu__nav.m-menu__nav--submenu-arrow>.m-menu__item.m-menu__item--submenu.m-menu__item--hover>.m-menu__submenu>.m-menu__arrow:before {
    font-family: 'museo-sans';
}

.m-header-menu .m-menu__nav.m-menu__nav--submenu-arrow>.m-menu__item.m-menu__item--submenu>.m-menu__submenu .m-menu__submenu.m-menu__submenu--right>.m-menu__arrow:before {
    font-family: 'museo-sans';
}

.m-header-menu .m-menu__nav.m-menu__nav--submenu-arrow>.m-menu__item.m-menu__item--submenu>.m-menu__submenu .m-menu__submenu.m-menu__submenu--left>.m-menu__arrow:before {
    font-family: 'museo-sans';
}

.m-aside-header-menu-mobile .m-menu__nav>.m-menu__item>.m-menu__arrow:before {
    font-family: 'museo-sans';
}

.m-aside-menu .m-menu__nav>.m-menu__item>.m-menu__arrow:before {
    font-family: 'museo-sans';
}

.m-aside-left--minimize .m-aside-menu .m-menu__nav.m-menu__nav--dropdown-submenu-arrow .m-menu__item.m-menu__item--hover>.m-menu__submenu>.m-menu__arrow:before,
.m-aside-menu.m-aside-menu--dropdown .m-menu__nav.m-menu__nav--dropdown-submenu-arrow .m-menu__item.m-menu__item--hover>.m-menu__submenu>.m-menu__arrow:before {
    font-family: 'museo-sans';
}

.m-subheader .m-subheader__title {
    font-family: 'museo-sans';
}

/* General */

.m-footer .m-footer__copyright {
    font-size: 1em;
    color: #a9a9aa;
}

.alert-danger:not(.m-alert--outline) {
    color: #fff;
    background-color: #0713db;
    border-color: #0713db;
}

.m-widget24 .m-widget24__item .m-widget24__stats .big-number {
    font-size: 24px;
    margin-top: 15px;
}

.carousel-indicators {
    bottom: 5px;
}

.carousel-inner {
    border-radius: 10px;
}

.m--bg-danger {
    background-color: #0713db!important;
}

.btn.m-btn--hover-danger.active, .btn.m-btn--hover-danger:active, .btn.m-btn--hover-danger:focus, .btn.m-btn--hover-danger:hover, .show>.btn.m-btn--hover-danger.dropdown-toggle {
    border-color: #0713db!important;
    background-color: #0713db!important;
}

.m-link.m-link--focus {
    color: #00009C;
}

.m-link.m-link--focus:hover {
    color: #00009C;
}

.m-link.m-link--focus:hover:after {
    border-bottom: 1px solid #00009C;
}

.btn-focus {
    color: #fff;
    background-color: #00009C;
    border-color: #00009C;
}

.btn-focus:hover {
    color: #fff;
    background-color: #0713db;
    border-color: #0713db;
}


.btn-focus.m-btn--air, .btn-outline-focus.m-btn--air, .m-btn--gradient-from-focus.m-btn--air {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.btn-focus.m-btn--air.focus, .btn-focus.m-btn--air:focus, .btn-focus.m-btn--air:hover, .btn-outline-focus.m-btn--air.focus, .btn-outline-focus.m-btn--air:focus, .btn-outline-focus.m-btn--air:hover, .m-btn--gradient-from-focus.m-btn--air.focus, .m-btn--gradient-from-focus.m-btn--air:focus, .m-btn--gradient-from-focus.m-btn--air:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.m-portlet {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ebedf2;
    border-radius: 10px;
}

.m-footer {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-top:1px solid #ebedf2;
}

.m-portlet.m-portlet--skin-dark {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.m-dropdown .m-dropdown__wrapper .m-dropdown__body {
    border: 1px solid #ebedf2;
}

.m-dropdown .m-dropdown__wrapper .m-dropdown__inner {
    box-shadow: none;
}

.m-scroll-top {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ebedf2;
    border-radius: 50%;
}

.m-portlet.m-portlet--fit {
    border-radius: 10px;
}

.alert.m-alert--air {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ebedf2;
    border-radius: 10px;
}

.m-widget5 .m-widget5__item .m-widget5__pic>img {
    border-radius: 10px;
}

/* Top bar */

.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile>.m-nav__link .m-topbar__username {
    color: #0099ff;
}

.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile>.m-nav__link:hover .m-topbar__username {
    color: #00009C;
}

.m-dropdown.m-dropdown--header-bg-fill .m-dropdown__header {
    background-color: #0713db;
}

.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow,
.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__notifications.m-topbar__notifications--img.m-dropdown--arrow .m-dropdown__arrow,
.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__quick-actions.m-topbar__quick-actions--img.m-dropdown--arrow .m-dropdown__arrow {
    color: #0713db;
}

.m-subheader .m-subheader__title {
    color: #00009C;
}

.m-tabs-line.m-tabs-line--brand a.m-tabs__link.active, .m-tabs-line.m-tabs-line--brand a.m-tabs__link:hover, .m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link.active, .m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link:hover,
.m-tabs-line.m-tabs-line--primary a.m-tabs__link.active, .m-tabs-line.m-tabs-line--primary a.m-tabs__link:hover, .m-tabs-line.m-tabs-line--primary.nav.nav-tabs .nav-link.active, .m-tabs-line.m-tabs-line--primary.nav.nav-tabs .nav-link:hover {
    color: #00009C;
    border-bottom: 1px solid #00009C;
}

/* Nav Grid */
.m-nav-grid .m-nav-grid__row .m-nav-grid__item .m-nav-grid__text {
    color: #00009C;
}

.m-nav-grid .m-nav-grid__row .m-nav-grid__item .m-nav-grid__icon {
    color: #0713db;
}


/* .m-grid.m-grid--hor:not(.m-grid--desktop):not(.m-grid--desktop-and-tablet):not(.m-grid--tablet):not(.m-grid--tablet-and-mobile):not(.m-grid--mobile)>.m-grid__item.m-grid__item--fluid {
    margin-top: 20px;
} */

.m-widget24 .m-widget24__item .m-widget24__change {
    margin-bottom: 0;
}

.m-card-profile .m-card-profile__pic img {
    height: 50px;
}

.m-card-profile .m-card-profile__pic img {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
}

.m-card-profile .m-card-profile__pic .m-card-profile__pic-wrapper {
    border: 0;
}

.video-sobre {
    height: 270px;
    width: 100%;
}

.m-portlet.m-portlet--bordered-semi .m-portlet-fit--top {
    margin-top: -0.8rem;
}

.m-widget19 .m-widget19__pic>img {
    /* border-radius: 10px 10px 0 0; */
}

canvas {
    border-radius: 0 0 10px 10px;
}

.alert {
    border-radius: 10px;
}

.alert.m-alert--icon .m-alert__icon {
    border-radius: 10px 0 0 10px;
}

/* vvvvv ???  */
.m-login.m-login--1 .m-login__aside {
    width: 460px;
    padding: 2rem 2rem;
}

.m-login.m-login--1 .m-login__wrapper {
    padding: 0% 2rem 3rem 2rem;
}

.btn-pink{
    background-color: #0713db !important;
    color: white;
    border: 1px solid white;
}

.detalhamento-options{
    display: inline-block;
    float: right;
    padding-bottom: 13px;
    padding-right: 20px;
    position: inherit;
}

.pink-button-without-border{
    background-color: #0713db;
    color: white;
    border: 0;
}

.pink-button{
    background-color: #0713db;
    color: white;
    border-radius: 12px;
    border: 1px solid white;
}
/* ^^^^^ ???  */

/* Index */
@media (min-width: 993px) {

    .m-header {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }

    .m-header--fixed.m-header--minimize-on .m-header {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border-bottom: 1px solid #ebedf2;
    }

    .m-header .m-header__bottom {
        background: #fff;
        color: #fff;
    }

    .m-header-menu .m-menu__nav>.m-menu__item.m-menu__item--active>.m-menu__link>.m-menu__item-here, .m-header-menu .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__link>.m-menu__item-here {
        color: #fff;
    }

    .m-header-menu.m-header-menu--skin-dark .m-menu__nav>.m-menu__item.m-menu__item--active>.m-menu__link>.m-menu__hor-arrow,
    .m-header-menu.m-header-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__hor-arrow  {
        color: #FFF;
    }

    .m-header-menu.m-header-menu--skin-dark .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text {
        color: #FFF;
    }

    .m-header-menu.m-header-menu--skin-dark .m-menu__nav>.m-menu__item.m-menu__item--active>.m-menu__link .m-menu__link-text,
    .m-header-menu.m-header-menu--skin-dark .m-menu__nav>.m-menu__item.m-menu__item--hover>.m-menu__link>.m-menu__hor-arrow, .m-header-menu.m-header-menu--skin-dark .m-menu__nav>.m-menu__item:hover>.m-menu__link>.m-menu__hor-arrow {
        color: #FFF;
        font-weight: 600;
    }

}

