/* Стиль кастомного меню для мобильных экранов.
Скрипт находится в файле theme js директория js */

@media (max-width: 991px) {

	.navbar-fixed-top.opaque {
	    padding: 10px 0 10px 0;
	}

	.navbar-default .navbar-toggle {
	    border-color: #efefef!important;
	}

	.navbar-default .navbar-toggle .icon-bar {
	    background-color: #efefef!important;
	}
	.navbar-toggle {
	    margin-bottom: 0;
	    border: 1px solid #9f9f9f!important;
	}

	.navbar-default .navbar-toggle {
		background: transparent;
	    border-color: #efefef!important;
		padding: 5px 9px 9px;
	}
	
	.sticky .navbar-default .navbar-toggle {
        border-color: white !important;
    }

	.navbar-default .navbar-toggle .icon-bar {
	    background-color: #efefef !important;
	}
	
	.sticky .navbar-default .navbar-toggle .icon-bar {
	    background-color: white !important;
	}
	.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
  margin-top: 4px;
}
.navbar-nav {
  padding-top: 13px;
  padding-bottom: 13px;
  border-top: 1px solid #dfdada;
}
.navbar-nav li a {
  font-weight: 500;
  border-bottom: 1px solid #c6c1c1;
  font-style: italic;
  font-family: 'Tahoma', verdana, sans-serif;
  color: #0f0e0e;
  text-shadow: 0px 1px #fbfbfb;
  font-size: 16px;
}
.navbar-collapse {
  padding-top: 13px;
  background-image: url(/images/backgrounds/ladder.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom right;
  padding-top: 13px;
}
.sticky .navbar-collapse {
  background-color: #f0c1a9;
  padding-left: 23px;
}
}


.mobile-menu-section {
	background: #f0c1a9;
}
.mobile-menu-section .header-button {
  padding-left: 0;
}
