/* here you can put your own css to customize and override the theme */

@media (min-width: 350px) {

    #admin-panel-widget {
        position: fixed;
        right: 30px;
        top: 60px;
        width: 30px;
        height: 30px;
        z-index: 999999;
    }

    #goto-product-panel {
        position: fixed;
        right: 30px;
        top: 85px;
        width: 30px;
        height: 30px;
        z-index: 999999;
    }

}

@media (min-width: 768px) {

    #admin-panel-widget {
        position: fixed;
        right: 30px;
        top: 0px;
        width: 30px;
        height: 30px;
        z-index: 999999;
    }

    #goto-product-panel {
        position: fixed;
        right: 30px;
        top: 25px;
        width: 30px;
        height: 30px;
        z-index: 999999;
    }

}

a.order_act {
    color: #000;
    font-weight: 700;
}

.white-popup {
    background-color: #fff;
    padding: 40px;
    text-align: center;
    font-weight: 700;
    position: relative;
}

.ui-autocomplete {
    width: 400px;
    z-index: 99999999 !important;
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: visible;
}

.ui-menu-item img {
    vertical-align: middle
}

.ui-menu-item .dcell {
    display: table-cell;
}

.ui-menu-item .image {
    width: 70px;
}

.ui-menu-item .font12 {
    font-size: 12px;
}

.ui-menu-item strong {
    color: #5687B2
}

.title-wrapper {
    background-image: none /* url("/assets/img/title-bg/default.jpg")*/;
    background-size: cover;
}

.title-wrapper h1 span {
    color: #fff
}

.ecommerce .site-logo {
    padding-bottom: 0px;
    padding-top: 0px;
}

.ecommerce .reduce-header .site-logo {
    padding-bottom: 0;
    padding-top: 5px;
}

.ecommerce .site-logo img {
    height: 88px;
    -webkit-transition: all 100ms linear;
    -moz-transition: all 100ms linear;
    -ms-transition: all 100ms linear;
    -o-transition: all 100ms linear;
    transition: all 100ms linear;
}

.ecommerce .reduce-header .site-logo img {
    height: 50px;
    -webkit-transition: all 100ms linear;
    -moz-transition: all 100ms linear;
    -ms-transition: all 100ms linear;
    -o-transition: all 100ms linear;
    transition: all 100ms linear;
}

.ecommerce .header-navigation > ul > li > a {
    color: #767f88;
    padding-bottom: 32px;
    padding-top: 32px;
    font-size: 18px;
}

.ecommerce .reduce-header .header-navigation > ul > li > a {
    padding-bottom: 15px;
    padding-top: 17px;
    font-size: 16px;
}

.ecommerce .header-navigation li.menu-search {
    top: 32px;
}

.ecommerce .reduce-header .header-navigation li.menu-search {
    top: 13px;
}

