@import url(https://fonts.googleapis.com/css?family=Oxygen:400,300,700);

#menu-17 .mbr-brand__name {
    font-size: 16px;
}

#menu-17.mbr-navbar--stuck .mbr-navbar__section {
    background: #ffffff;
}

#menu-17 .mbr-navbar__section {
    background: #ffffff;
}

#menu-17 .mbr-navbar__hamburger {
    color: #000000;
}


/****************************/


/****** Added 06/07/16 ******/


/****************************/

#menu-17 .mbr-navbar__hamburger.mbr-hamburger--open {
    color: #ffffff;
}

#menu-17.mbr-navbar.mbr-navbar--open ul.mbr-navbar__items {
    right: 0;
    position: absolute;
    margin-top: 64px;
}

#menu-17.mbr-navbar.mbr-navbar--open ul.mbr-navbar__items li.mbr-navbar__item {
    display: flex;
    flex-direction: column;
    align-items: center;
}

#menu-17.mbr-navbar.mbr-navbar--open ul.mbr-navbar__items li.mbr-navbar__item a {
    margin-left: 0!important;
}

.mbr-nav-container {
    position: absolute;
    bottom: 10%;
    width: 100%;
    left: 0;
    z-index: 999;
}

.mbr-nav-container .mbr-navbar__items {
    float: none;
    left: 0;
}

.mbr-nav-container .mbr-navbar__item {
    display: table;
    float: none;
    margin: 0 auto;
    position: relative;
}

.mbr-nav-container .mbr-navbar__items a {
    font-size: 22px;
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 600;
}

.mbr-nav-container .mbr-navbar__items .mbr-navbar__item>a:nth-child(2) {
    margin-left: 75px;
    margin-right: 75px;
}

.main-menu {
    position: absolute;
    left: 50% !important;
    padding-top: 4% /*20px*/;
    margin-left: -154px;
    display: none;
}

.main-menu.menu-visible {
    display: inherit;
}

.top_logo {
    display: none
}

.top_logo.visible {
    display: inherit;
}

.contact {
    display: none;
}

.contact.visible {
    display: inherit;
}

a,
a:active {
    outline: none!important;
}

.on-screen-menu {
    display: inherit;
}

.on-screen-menu.menu-hide {
    display: none;
}

.main-menu li a:last-of-type {
    display: none;
}

@media (max-width: 991px) {
    .contact-sm {
        display: none !important;
    }

    .main-menu {
        padding-top: 12px;
        left: 0!important;
        margin-left: 0!important;
        display: inherit !important;
    }
    .main-menu li a:last-of-type {
        display: inherit;
    }
}





/*********** END ***********/

#menu-17 .mbr-navbar__items a {
    font-size: 14px;
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 600;
}

#header1-16 P {
    color: #000000;
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}

#content5-17 .mbr-header .mbr-header__text {
    text-align: center;
    color: #fff;
}

#content5-17 .mbr-header .mbr-header__subtext {
    text-align: center;
    color: #fff;
}

#content5-17 .mbr-article {
    color: #fff;
}

#content5-17 .mbr-article P {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}

#features1-5 .mbr-section__col .mbr-header__text {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 900;
    font-size: 13px;
}

#contacts2-9 STRONG {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}

#contacts2-9 P {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}

#social-buttons2-6 .mbr-header__text {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}

#footer1-9 P {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}



#dropdown-menu-9 .hide-buttons [data-button] {
    display: none !important;
}

#dropdown-menu-9 .nav .link,
#dropdown-menu-9 .dropdown-item {
    font-size: 1.6em;
    color: #ffffff;
}

#dropdown-menu-9 .navbar,
#dropdown-menu-9 .dropdown-menu {
    background: #000000;
}

#dropdown-menu-9 .dropdown-menu .dropdown-toggle[aria-expanded="true"],
#dropdown-menu-9 .dropdown-menu a:hover,
#dropdown-menu-9 .dropdown-menu a:focus {
    background: #000000;
}

#dropdown-menu-9 .navbar-toggler {
    color: #ffffff;
}

#msg-box4-20 .mbr-header__text {
    color: #ffffff;
}

#msg-box4-20 .mbr-header__subtext {
    color: #ffffff;
}

#msg-box4-20 .mbr-article {
    color: #ffffff;
}

#features1-13 .mbr-section__col .mbr-header__text {
    color: #ffffff;
}

#contacts2-14 STRONG {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}

#contacts2-14 P {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}

#footer1-17 P {
    font-family: 'Quicksand', 'Oxygen', sans-serif;
    font-weight: 400;
}