.navbar-toggle {
  float: left; }

/* === Mobile Styles == */
.mobileMenuList {
  background-color: #122644;
  display: none; }

.mobileMenuList .mobileMenuContent .title {
  display: block;
  padding: 10px 10px 10px 20px; }

.mobileMenuContent {
  text-align: left;
  font-weight: bold;
  font-family: "Raleway", sans-serif; }

#mobileMenu {
  text-align: center;
  position: fixed;
  width: 100%;
  z-index: 1001;
  background-color: #122644;
  top: 0;
  padding: 13px 0 12px; }

#mobileMenu h4 {
  margin-top: 15px;
  margin-left: 60px;
  text-align: left; }

#mobileMenu #mobileLeftMenu {
  padding: 0 15px;
  font-size: 25px;
  float: left;
  cursor: pointer;
  color: #ffffff; }

#mobileLeftMenuList ul.subCat_list li.active {
  background: none; }

.navbar-logo {
  float: left;
  line-height: 20px;
  height: 50px;
  padding: 10px 0 0 0; }

.mobileMenu-footer {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  width: 100%; }

/* rewrite jquery mmenu */
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
  margin-left: 0; }

.mm-list > li.withBg:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
  border-bottom: solid 1px #e9e9e9; }

.mm-list a.mm-subclose {
  padding-top: 10px; }

.mm-list a.mm-subclose:before {
  margin-bottom: -2px; }

.mm-list a.mm-subopen:before {
  border-left: none; }

.mm-list > li.active a, .mm-list > li.active a:hover {
  color: #122644;
  background-color: #ffffff; }

.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {
  border-color: #ffffff; }

.mm-menu .mm-list > li > a.mm-subclose {
  color: #ffffff;
  font-weight: bold; }

.mm-list a.mm-subopen {
  top: -2px; }

/* Submenu title */
.mm-list > li > a, .mm-list > li > span, .mm-list a.mm-subopen + span {
  text-align: left;
  font-weight: 300;
  font-family: "Roboto", sans-serif;
  color: #ffffff; }

@media (max-width: 990px) {
  .wrapper:after {
    height: 0; }

  .content-wrapper {
    padding-top: 50px; }

  .category {
    margin-bottom: 30px; }

  .lookbookList {
    width: 100%;
    margin-bottom: 30px;
    text-align: center; }

  .lookbookList img {
    margin-bottom: 15px; }

  .prodList_image > img {
    position: relative;
    top: 0;
    left: 0;
    transform: none; }

  .footer-contact {
    padding: 20px 0; } }

/*# sourceMappingURL=mobile.css.map */
