/* @media (min-width: 1025px) */
.m-header .m-header__bottom{
    background: #2a3f38;
}
.m-header .m-header__top {
    /*! background: rgba(94,89,189,1); */
    /*! background: -moz-linear-gradient(-45deg, rgba(94,89,189,1) 0%, rgba(94,89,189,1) 16%, rgba(73,65,177,1) 72%, rgba(73,65,177,1) 100%); */
    /*! background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(94,89,189,1)), color-stop(16%, rgba(94,89,189,1)), color-stop(72%, rgba(73,65,177,1)), color-stop(100%, rgba(73,65,177,1))); */
    /*! background: -webkit-linear-gradient(-45deg, rgba(94,89,189,1) 0%, rgba(94,89,189,1) 16%, rgba(73,65,177,1) 72%, rgba(73,65,177,1) 100%); */
    /*! background: -o-linear-gradient(-45deg, rgba(94,89,189,1) 0%, rgba(94,89,189,1) 16%, rgba(73,65,177,1) 72%, rgba(73,65,177,1) 100%); */
    /*! background: -ms-linear-gradient(-45deg, rgba(94,89,189,1) 0%, rgba(94,89,189,1) 16%, rgba(73,65,177,1) 72%, rgba(73,65,177,1) 100%); */
    /*! background: linear-gradient(135deg, rgba(94,89,189,1) 0%, rgba(94,89,189,1) 16%, rgba(73,65,177,1) 72%, rgba(73,65,177,1) 100%); */
    /*! filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e59bd', endColorstr='#2a3f38', GradientType=1 ); */
    background: #2a3f38;
}

.m-brand{
    background: transparent;
}
@media (min-width: 1025px){
    .m-header-search .m-header-search__wrapper {
        background-color: rgba(0, 0, 0, 0.18);
    }
}
/* @media (min-width: 1025px)*/
.m-header-menu .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__link>.m-menu__item-here, .m-header-menu .m-menu__nav>.m-menu__item.m-menu__item--active>.m-menu__link>.m-menu__item-here {
    color: #2a3f38;
}
.m-brand .m-brand__tools .m-dropdown .btn {
    border-color: rgba(0,0,0,0.2);
}

.btn-brand {
    color: #fff;
    background-color: #008e58;
    border-color: #008e58;
}
.btn-brand:not(:disabled):not(.disabled):active, .btn-brand:not(:disabled):not(.disabled).active, .show>.btn-brand.dropdown-toggle {
    color: #fff;
    background-color: #08422f;
    border-color: #08422f;
}
.btn-brand:hover {
    color: #fff;
    background-color: #08422f;
    border-color: #08422f;
}
.btn-focus.m-btn--air ,
.btn-brand.m-btn--air{
    -webkit-box-shadow: 0px 5px 10px 2px rgba(0,142,8,0.19) !important;
    box-shadow: 0px 5px 10px 2px rgba(0,142,8,0.19) !important;
}
.btn-focus {
    color: #fff;
    background-color: #008e58;
    border-color: #008e58;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show>.btn-focus.dropdown-toggle {
    color: #fff;
    background-color: #08422f;
    border-color: #08422f;
}
.btn-focus:hover {
    color: #fff;
    background-color: #08422f;
    border-color: #08422f;
}

body[dir=ltr] .cart-group [data-type="add"] i,
body[dir=ltr] .cart-group [data-type="remove"] i,
body[dir=ltr] .cart-group [data-type="buy"] i
{
    margin-right: 5px;
}

body[dir=rtl] .cart-group [data-type="add"] i,
body[dir=rtl] .cart-group [data-type="remove"] i,
body[dir=rtl] .cart-group [data-type="buy"] i
{
    margin-left: 5px;
}

@media (max-width: 768px){
    body[dir=rtl] .cart-group [data-type="add"] i,
    body[dir=rtl] .cart-group [data-type="remove"] i,
    body[dir=rtl] .cart-group [data-type="buy"] i
    {
        margin-left: 0px;
    }

}


footer {
    border-top: 4px solid #2a3f38;
}
.m-footer {
    background: #dedad1;
    /*! border-top: 1px solid #423a9f; */
    box-shadow: 0 0 0;
}
.m-footer a ,.m-footer .m-nav .m-nav__item>.m-nav__link .m-nav__link-text ,.m-footer .m-widget14__desc{
    color: #008e58;
}
/*  @media (min-width: 1200px) */
.m-footer .row.m-row--col-separator-xl>div {
    border-color: transparent;
}
.m-footer .m-widget14__title {
    color: #008e58;
}

.m-footer .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-text{
    color: #008e58;
}

.m-card .btn {
    border-radius: 8px;
}

.m-card .la-heart {
    font-size: 22px;
}

.m-card .btn-warning {
    color: #fff;
    background-color: #e16926;
    border-color: #e16926;
}
.m-card .btn-secondary {
    padding-bottom: 12px;
    border: none;
    background: transparent;
    border: none;
}

.m-card .btn-secondary.btn.btn-secondary:hover{
    padding-bottom: 12px;
    border: none;
    background: transparent;
    border: none;
}

.m-card  .btn-warning:not(:disabled):not(.disabled):active, .m-card  .btn-warning:not(:disabled):not(.disabled).active, .m-card  .show>.btn-warning.dropdown-toggle ,  .m-card .btn.btn-warning.active,  .m-card .btn.btn-warning.focus,  .m-card  .btn.btn-warning:focus,  .m-card  .btn.btn-warning:hover:not(:disabled){
    color: #fff !important;
    background-color: #fe7528;
    border-color: #fe7528;
}
.m-card .btn-warning:hover {
    color: #fff !important;;
    background-color: #fe7528;
    border-color: #fe7528;
}



.m-card .la-heart-o {
    font-size: 22px;
}
.m-card{}
.m-card .m-card-item{
    text-align: center;
    margin-bottom: 30px;
    background-color: rgba(0,0,0,0.02);
    padding-bottom: 20px;
    border-radius: 10px;
}

@media (max-width: 768px){
    .m-card .m-card-item{
        margin: 0 -10px 20px -10px;
    }
}
.m-card .m-card-visual {}

.m-card .m-card-visual .m-card-brand{
    height: 248px;
    position: relative;
    border-radius: 11px;
}

@media (max-width: 768px){
    .m-card .m-card-visual .m-card-brand{
        height: 127px;
    }
}

@media (max-width: 375px){
    .m-card  .btn  {
        padding: 6px;
        border-radius: 0;
        padding-left: 9px;
        padding-bottom: 5px;
    }
}



.m-card .m-card-visual .m-card-brand img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;position: absolute;top: 0;right: 0;left: 0;bottom: 0;margin: auto;}
.m-card .m-card-name{

    font-size: 15px;
    color: #6f727d;
    font-weight: 600;
    display: block;
    padding: 12px 0;
    height: 58px;
    overflow: hidden;
}
.m-card .m-card-name a{

    color: #2a3f38;
}
.m-card .m-card-price{
    color: #f58220;
    font-size: 16px;
    font-family: inherit;
    line-height: 1.2;
    padding: 4px 0;
    font-weight: bold;
    margin-bottom: 11px;
}
.m-card .m-card-price small {
    color: #2a3f38;
}
.m-nav-sticky{
    right: auto;
    left: 0;
}
.m-footer .m-footer__copyright {
    color: #008e58;
}
.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile>.m-nav__link:hover .m-topbar__username {
    color: #fff;
}
.m-brand .m-brand__tools .m-dropdown .btn:hover {
    background: #e16926;
    border-color: #e16926;
}

.category-icon{
    width: 19px;
    height: 19px;
    margin-left: 12px;
    display: block;
    float: right;
}

body[dir=ltr] .category-icon{
    margin-left: 0px;
    margin-right: 12px;
    float: left;
}
.category-icon img{max-width: 100%;display: block;max-height: 100%;margin: 0 auto;}
.m-nav.m-nav--active-bg .m-nav__item.m-nav__item--active>.m-nav__link.collapsed {
    background-color: transparent;
}
.country-flag {
    float: right;
    padding: 0 !important;
    width: 21px !important;
    height: 21px !important;
    margin: 0px 2px !important;
}


.apps-nav{
    padding: 0;
    margin: 0;
    list-style: none;
}
.apps-nav li {

}
.apps-nav img{
    max-width: 100%;
    display: block;
    margin: 0 auto 20px auto;
}
#logo{
    max-height: 49px;
    max-width: 121px;
}
#logo-au{
    max-height: 110px;
    max-width: 100%;
}

.nav-link.dropdown-toggle:after, .btn.dropdown-toggle:after {
    margin-left: 1.255rem;
}

.m-register-link ,
.m-login-link ,
.m-register-link:hover,
.m-login-link:hover{
    color: #fff;
}



.m-nav.m-nav--active-bg .m-nav__item.m-nav__item--active > .m-nav__link{
    display: block;
}

.m-footer .m-widget14__desc{
    text-align: center;
    display: block;
}

.m-nav .m-nav__item > .m-nav__link .m-nav__link-text ,
.m-nav .m-nav__item > .m-nav__link .m-nav__link-text ,
.m-header-menu.m-header-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text ,
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link .m-topbar__username ,
.m-section .m-section__content ,
.m-brand .m-brand__tools .m-dropdown .btn > span ,
.m-nav-grid .m-nav-grid__row .m-nav-grid__item .m-nav-grid__text ,
.m-footer .m-footer__copyright ,
.m-card .btn ,
.btn.btn-brand ,
.m-form .form-control-label,
.m-form label,
.m-widget4 .m-widget4__item .m-widget4__info .m-widget4__text ,
.m-nav.m-nav--font-bold .m-nav__item > .m-nav__link .m-nav__link-text ,
.m-portlet .m-portlet__body ,
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item > .m-menu__link .m-menu__link-text,
.m-aside-menu .m-menu__nav > .m-menu__section .m-menu__section-text
{
    font-size: 15px;
}

.site-description{
    margin-bottom: 15px;
}
.footer-logo{
    margin-bottom: 10px;
}
.footer-logo img{
    display: block;
    max-width: 100%;
    margin: 0 auto;
    max-height: 165px;
}

.site-social{
    display: block;
    max-width: 100%;
    margin: 0 auto;
    max-height: 165px;
}


@media (min-width: 1025px){
    .m-aside-left--enabled .m-body .m-wrapper {
        -webkit-box-shadow: -27px 1px 94px -30px rgb(213, 200, 158);
        box-shadow: -27px 1px 94px -30px rgb(213, 200, 158);
    }
}
body{

    background-color: #fafafa;
}
.m-portlet {
    -webkit-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    background-color: transparent;
}
.m-aside-menu .m-menu__nav .m-menu__section.m-menu__section--first{
    background-color: #dcd9d078;
    margin-top: 15px !important;
}
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__section .m-menu__section-text{
    color: #000;
}

a,
a:hover,
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav>.m-menu__item .m-menu__submenu>.m-menu__subnav>.m-menu__item:hover>.m-menu__link .m-menu__link-text, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav>.m-menu__item .m-menu__submenu>.m-menu__subnav>.m-menu__item.m-menu__item--hover>.m-menu__link .m-menu__link-text ,
.m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-icon, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-text, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled)>.m-nav__link .m-nav__link-arrow, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-icon, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-text, .m-nav .m-nav__item.m-nav__item--active>.m-nav__link .m-nav__link-arrow{
    color: #008e58;
}

.m-login__logo{}
.m-login__logo img{
    display: block;
    margin: 0 auto;
}
.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__quick-actions.m-topbar__quick-actions--img.m-dropdown--arrow .m-dropdown__arrow{
    color: #e16926;
}


.m-pricing-table-4 .m-pricing-table-4__top{
    background-color: #e16926;
}
.m-pricing-table-4 .m-pricing-table-4__top .m-pricing-table-4__top-container.m-pricing-table-4__top-container--fixed .m-pricing-table-4__top-body .m-pricing-table-4__top-items {
    /*-webkit-box-shadow: 0 -1.3rem 1.07rem 0.71rem #e16926;*/
    /*box-shadow: 0 -1.3rem 1.07rem 0.71rem #e16926;*/
}
.m-invoice-1 .m-invoice__wrapper .m-invoice__footer .m-invoice__container .m-invoice__content .m-invoice__price {
    /*color: #e16926;*/
}

@media (max-width: 768px){
.nav-link.dropdown-toggle:after, .btn.dropdown-toggle:after {
    display: none;
}
}


.m-aside-header-menu-mobile-close.m-aside-header-menu-mobile-close--skin-light>i {
    color: #777c9d;
    padding-left: 5px;
}

.form-control.focus, .form-control:focus {
    border-color: #2a3f38;
}
.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__email{
    color: #e7e6e6;
}
