@media (max-width:767px) {
    body.body-offcanvas {
        transition: right 0.2s ease 0s !important
    }
    .offcanvas-stop-scrolling {
        height: 100%;
        overflow: hidden
    }
    .navbar-default .navbar-offcanvas {
        background-color: #f8f8f8
    }
    .navbar-inverse .navbar-offcanvas {
        background-color: #222
    }
    .offcanvas-stop-scrolling {
        height: 100%;
        position: absolute;
        right: 250px;
        left: -250px;
        transition: right 0.2s ease 0.2s !important
    }
    .navbar-offcanvas {
        position: fixed;
        width: 100%;
        max-width: 250px;
        left: -250px;
        top: 0;
        padding: 15px;
        z-index: 1001;
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
        -webkit-transition: all 0.15s ease-in;
        transition: all 0.15s ease-in
    }
    .navbar-offcanvas.in {
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.3)
    }
    .navbar-offcanvas.navbar-offcanvas-fade {
        opacity: 0
    }
    .navbar-offcanvas.navbar-offcanvas-fade.in {
        opacity: 1
    }
    .navbar-offcanvas.offcanvas-transform.in {
        -webkit-transform: translateX(250px);
        transform: translateX(250px)
    }
    .navbar-offcanvas.offcanvas-position.in {
        left: 0
    }
    .navbar-offcanvas.navbar-offcanvas-right {
        left: auto;
        right: -250px
    }
    .navbar-offcanvas.navbar-offcanvas-right.offcanvas-transform.in {
        -webkit-transform: translateX(-250px);
        transform: translateX(-250px)
    }
    .navbar-offcanvas.navbar-offcanvas-right.offcanvas-position.in {
        left: auto;
        right: 0
    }
    .navbar-offcanvas .dropdown.active .caret {
        border-top: 0;
        border-bottom: 4px solid
    }
    .navbar-offcanvas .dropdown-menu {
        position: relative;
        width: 100%;
        border: inherit;
        box-shadow: none;
        -webkit-transition: height 0.15s ease-in;
        transition: height 0.15s ease-in
    }
    .navbar-offcanvas .dropdown-menu.shown {
        display: block;
        margin-bottom: 10px
    }
    .navbar-offcanvas .dropdown-menu.shown .col-* {
        width: 100%
    }
}

.js-offcanvas-logo {
    padding: 0 0 15px;
    display: none
}

.js-offcanvas-logo .offcanvas-logo-center {
    display: inline-block;
    margin: 0 auto;
    vertical-align: top
}

.js-offcanvas-logo .offcanvas-logo-center img {
    vertical-align: top;
    max-height: 80px
}

.offcanvas-toggle .icon-bar {
    background: #000;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

.offcanvas-toggle.is-open .icon-bar:nth-child(2) {
    -webkit-transform: rotate(45deg) translate(5px, 4px);
    transform: rotate(45deg) translate(5px, 4px)
}

.offcanvas-toggle.is-open .icon-bar:nth-child(3) {
    opacity: 0
}

.offcanvas-toggle.is-open .icon-bar:nth-child(4) {
    -webkit-transform: rotate(-45deg) translate(4px, -4px);
    transform: rotate(-45deg) translate(4px, -4px)
}

.navbar-offcanvas.in .select-season {
    padding: 10px 0 0;
    border-top: 2px solid rgba(255, 255, 255, 0.1)
}

.navbar-offcanvas.in .select-season label {
    display: block
}

.navbar-offcanvas.in .select-season .btn-group.bootstrap-select {
    width: 100% !important
}

.navbar-offcanvas.in .select-season .bootstrap-select .dropdown-menu .dropdown-menu.inner {
    background: rgba(255, 255, 255, 0.05)
}

.navbar-offcanvas.in .dropdown-menu.shown .col-lg-1,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-10,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-11,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-12,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-2,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-3,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-4,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-5,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-6,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-7,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-8,
.navbar-offcanvas.in .dropdown-menu.shown .col-lg-9,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-1,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-10,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-11,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-12,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-2,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-3,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-4,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-5,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-6,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-7,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-8,
.navbar-offcanvas.in .dropdown-menu.shown .col-md-9,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-1,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-10,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-11,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-12,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-2,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-3,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-4,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-5,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-6,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-7,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-8,
.navbar-offcanvas.in .dropdown-menu.shown .col-sm-9,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-1,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-10,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-11,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-12,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-2,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-3,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-4,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-5,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-6,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-7,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-8,
.navbar-offcanvas.in .dropdown-menu.shown .col-xs-9 {
    width: 100%
}

.navbar-offcanvas.in .dropdown-menu.shown .yamm-content {
    padding: 15px
}

.navbar-offcanvas.in div.js-offcanvas-logo {
    display: block;
    padding: 0 0 15px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}

.navbar-offcanvas.in .navbar-nav>li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}

.navbar-offcanvas.in .navbar-nav>li .spacer {
    display: none
}

.navbar-offcanvas.in#js-bootstrap-offcanvas .navbar-nav .clearfix,
.navbar-offcanvas.in#js-bootstrap-offcanvas .navbar-nav .dropdown {
    background: none
}

.navbar-offcanvas.in#js-bootstrap-offcanvas .navbar-nav .clearfix a:hover,
.navbar-offcanvas.in#js-bootstrap-offcanvas .navbar-nav .dropdown a:hover {
    background: none
}

#sid-primary-menu .navbar-offcanvas .navbar-nav>li.dropdown .dropdown-menu.shown li p strong {
    font-size: 1.0em
}